-- --- .-. ... . -.-. --- -.. . --. .- -- .
なぜかモールス信号を覚えようと思って作ったゲームです。
なぜC++で作ったのか謎ですが、morse.cppを適当にコンパイルすると良いです。
1行目にMAX_LENという定数がありますが、これはtrainingモードで出てくるモールス信号の長さの制限です。
最初はこれを2にして始めて、覚えたら3にして、覚えたら4にして・・・とやると覚えやすいです。
| #include <iostream> | |
| #include <algorithm> | |
| #include <numeric> | |
| using namespace std; | |
| const int MAX_N = 605; | |
| const int MAX_M = 180305; | |
| const int INF = 1000; | |
| int X[MAX_N]; |
| #include <iostream> | |
| #include <algorithm> | |
| #include <numeric> | |
| using namespace std; | |
| const int MAX_N = 605; | |
| const int MAX_M = 180305; | |
| const int INF = 1000; | |
| int X[MAX_N]; |
| //インクルード・マクロ・定数 略 | |
| #define act(...) act2(__VA_ARGS__,"") | |
| string token = "KONOTOKENHANISEMONODESU114514810"; | |
| string act2(string com, ...) { | |
| string url = "https://game.coderunner.jp/"; | |
| url += com+"?token="+token; | |
| va_list args; | |
| va_start(args, com); | |
| while (1) { |
-- --- .-. ... . -.-. --- -.. . --. .- -- .
なぜかモールス信号を覚えようと思って作ったゲームです。
なぜC++で作ったのか謎ですが、morse.cppを適当にコンパイルすると良いです。
1行目にMAX_LENという定数がありますが、これはtrainingモードで出てくるモールス信号の長さの制限です。
最初はこれを2にして始めて、覚えたら3にして、覚えたら4にして・・・とやると覚えやすいです。
| // | |
| // includes and macros | |
| // | |
| #define rep(i,n) for(int i = 0; i < n; i++) | |
| int main(){ | |
| int n; | |
| cin >> n; | |
| //printf("%d\n",n); | |
| if(n%4 == 0){ |
| #include<iostream> | |
| using namespace std; | |
| typedef long long ll; | |
| const int mod = 1000000007; | |
| int ex(int x, int t) { | |
| if (t == 0) return 1; | |
| ll res = ex(x, t >> 1); | |
| (res *= res) %= mod; |
| #include<cstdio> | |
| #include<algorithm> | |
| #include<vector> | |
| #define fi first | |
| #define se second | |
| #define rep(i,n) for(int i = 0; i < n; i++) | |
| #define drep(i,n) for(int i = n-1; i >= 0; i--) | |
| #define rng(a) a.begin(),a.end() | |
| #define pb push_back | |
| #define sz(x) (int)(x).size() |
| int main(){ | |
| int a = 1, b = 1; | |
| for( ; a < 1000000; a += b, b = a-b){ | |
| printf("%d\n",a); | |
| } | |
| return 0; | |
| } |
| #include<cstdio> | |
| #include<algorithm> | |
| #include<cstdlib> | |
| #define fi first | |
| #define se second | |
| #define rep(i,n) for(int i = 0; i < n; i++) | |
| #define maxs(x,y) x = max(x,y); | |
| #define mins(x,y) x = min(x,y); | |
| #define pb push_back | |
| using namespace std; |
| #include<cstdio> | |
| #include<algorithm> | |
| #define fi first | |
| #define se second | |
| #define rep(i,n) for(int i = 0; i < n; i++) | |
| #define rrep(i,n) for(int i = 1; i <= n; i++) | |
| using namespace std; | |
| typedef long long int ll; | |
| typedef pair<int,int> P; |