Submission #2036942
Source Code Expand
#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<cmath> #include<vector> #include<set> #include<string> #include<sstream> #include<cctype> #include<map> #include<stack> #include<queue> #include<cstdlib> #include<ctime> using namespace std; #define INF 0x3f3f3f3f typedef long long ll; int gcd(int a, int b){return b==0?a:gcd(b,a%b);} const int MOD = 1e9 + 7; int main() { // freopen("input1.txt", "r", stdin); // freopen("output.txt", "w", stdout); int n, x, k = 0; ll ans = 1; scanf("%d", &n); while(n--) { scanf("%d", &x); k++; if(x < 2 * k - 1) { ans = ans * k % MOD; k--; } } for(int i = 2; i <= k; i++) ans = ans * i % MOD; printf("%d\n", (int)ans); return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - Robot Racing |
User | vjudge5 |
Language | C (GCC 5.4.1) |
Score | 0 |
Code Size | 816 Byte |
Status | CE |
Compile Error
./Main.c:1:17: fatal error: cstdio: No such file or directory compilation terminated.