FG.cpp:2:15: error: 'll' was not declared in this scope
const int M=((ll)1e9+7)
^
FG.cpp:2:18: error: expected ')' before numeric constant
const int M=((ll)1e9+7)
^
FG.cpp:4:1: error: 'll' does not name a type
ll n,a[32000000];
^
FG.cpp:5:1: error: 'll' does not name a type
ll f(ll a, ll b) {
^
FG.cpp: In function 'int main()':
FG.cpp:12:19: error: 'n' was not declared in this scope
scanf("%lld",&n);
^
FG.cpp:14:9: error: 'll' was not declared in this scope
ll r[12] = {0,1,2,4,12,36,144,576,2304,11520,57600,288000};
^
FG.cpp:15:24: error: 'r' was not declared in this scope
printf("%lld", r[n]);
^
FG.cpp:17:9: error: 'a' was not declared in this scope
a[1] = 1, a[2] = 2, a[3] = 2, a[4] = 3, a[5] = 3;
^
FG.cpp:18:9: error: 'll' was not declared in this scope
ll res = 1, i=4, s=5;
^
FG.cpp:19:12: error: expected ';' before 'tmp'
ll tmp = 6;
^
FG.cpp:20:16: error: expected ';' before 'j'
for(ll j=6;s+a[i]<n;i++) {
^
FG.cpp:20:20: error: 's' was not declared in this scope
for(ll j=6;s+a[i]<n;i++) {
^
FG.cpp:20:24: error: 'i' was not declared in this scope
for(ll j=6;s+a[i]<n;i++) {
^
FG.cpp:21:20: error: expected ';' before 'k'
for(ll k=0;j<32000000 && k<a[i];k++) a[j++] = i;
^
FG.cpp:21:24: error: 'j' was not declared in this scope
for(ll k=0;j<32000000 && k<a[i];k++) a[j++] = i;
^
FG.cpp:21:38: error: 'k' was not declared in this scope
for(ll k=0;j<32000000 && k<a[i];k++) a[j++] = i;
^
FG.cpp:23:32: error: 'tmp' was not declared in this scope
if(a[i] == a[i-1]) tmp = (tmp * i) % M;
^
FG.cpp:24:18: error: 'res' was not declared in this scope
else res = (res * f(tmp, a[i-1])) % M, tmp = i;
^
FG.cpp:24:33: error: 'tmp' was not declared in this scope
else res = (res * f(tmp, a[i-1])) % M, tmp = i;
^
FG.cpp:24:44: error: 'f' was not declared in this scope
else res = (res * f(tmp, a[i-1])) % M, tmp = i;
^
FG.cpp:26:9: error: 'res' was not declared in this scope
res = (res * f(tmp, a[i-1])) % M;
^
FG.cpp:26:24: error: 'tmp' was not declared in this scope
res = (res * f(tmp, a[i-1])) % M;
^
FG.cpp:26:31: error: 'i' was not declared in this scope
res = (res * f(tmp, a[i-1])) % M;
^
FG.cpp:26:35: error: 'f' was not declared in this scope
res = (res * f(tmp, a[i-1])) % M;
^
FG.cpp:27:29: error: 's' was not declared in this scope
res = (res * f(i, n-s)) % M;
^