Pagini recente » Borderou de evaluare (job #2337098) | Borderou de evaluare (job #1320368) | teams | Borderou de evaluare (job #3292943) | Borderou de evaluare (job #3263952)
Borderou de evaluare (job #3263952)
Raport evaluator
Compilare:
In function 'long long int exp(long long int, long long int)',
inlined from 'int main()' at main.cpp:47:59:
main.cpp:20:16: warning: 'fact3' may be used uninitialized [-Wmaybe-uninitialized]
20 | a = (a * a) % MOD;
| ~~~^~~~
main.cpp: In function 'int main()':
main.cpp:36:33: note: 'fact3' was declared here
36 | long long fact1, fact2, fact3, fact = 1;
| ^~~~~
In function 'long long int exp(long long int, long long int)',
inlined from 'int main()' at main.cpp:47:30:
main.cpp:19:24: warning: 'fact2' may be used uninitialized [-Wmaybe-uninitialized]
19 | res = (res * a) % MOD;
| ~~~~~^~~~
main.cpp: In function 'int main()':
main.cpp:36:26: note: 'fact2' was declared here
36 | long long fact1, fact2, fact3, fact = 1;
| ^~~~~
main.cpp:47:25: warning: 'fact1' may be used uninitialized [-Wmaybe-uninitialized]
47 | fout << ((fact1 * exp(fact2, MOD - 2)) % MOD * exp(fact3, MOD - 2)) % MOD;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
main.cpp:36:19: note: 'fact1' was declared here
36 | long long fact1, fact2, fact3, fact = 1;
| ^~~~~
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 0ms | 303kb | Ok | 3 |
| 2 | 0ms | 303kb | Ok | 3 |
| 3 | 0ms | 303kb | Ok | 4 |
| 4 | 0ms | 303kb | Ok | 5 |
| 5 | 0ms | 303kb | Ok | 5 |
| 6 | 0ms | 303kb | Ok | 5 |
| 7 | 0ms | 303kb | Ok | 5 |
| 8 | 0ms | 303kb | Ok | 5 |
| 9 | 0ms | 303kb | Ok | 4 |
| 10 | 0ms | 303kb | Ok | 4 |
| 11 | 0ms | 303kb | Ok | 4 |
| 12 | 0ms | 303kb | Ok | 4 |
| 13 | 0ms | 303kb | Ok | 4 |
| 14 | 0ms | 303kb | Ok | 5 |
| 15 | 0ms | 303kb | Ok | 5 |
| 16 | 0ms | 303kb | Ok | 5 |
| 17 | 0ms | 303kb | Ok | 5 |
| 18 | 0ms | 303kb | Ok | 5 |
| 19 | 0ms | 303kb | Ok | 4 |
| 20 | 0ms | 303kb | Ok | 4 |
| 21 | 0ms | 303kb | Ok | 4 |
| 22 | 0ms | 557kb | Ok | 4 |
| 23 | 1ms | 1081kb | Ok | 4 |
| Punctaj total | 100 |