Pagini recente » Borderou de evaluare (job #321872) | Borderou de evaluare (job #2606875) | Borderou de evaluare (job #2221424) | Borderou de evaluare (job #2491264) | Borderou de evaluare (job #2025310)
Borderou de evaluare (job #2025310)
Raport evaluator
Compilare:
user.cpp: In function ‘int main()’:
user.cpp:2:398: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
using namespace std; const int BASE = 10;const int DIG = 209; struct Huge {unsigned char v[DIG];Huge () {for (int i = 0; i < DIG; ++i)v[i] = 0;}Huge operator + (const Huge &other) const {Huge aux;int i, t = 0;for (i = 1; i <= v[0] || t; ++i, t /= BASE)aux.v[i] = (t += v[i] + other.v[i]) % BASE;aux.v[0] = i - 1;return aux;}} a, b, c; int main(){int n, ind;fscanf(fopen("nunta.in", "r"), "%d", &n);a.v[0] = a.v[1] = ind = 1;b = c = a;for (int i = 1; i < n; ++i) {c = a + b;a = b; b = c;}FILE *fout = fopen("nunta.out", "w");for (int i = c.v[0]; i > 0; --i)fprintf(fout, "%d", c.v[i]);return 0;}
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 256kb | OK | 10 |
2 | 0ms | Depăşit | Memory limit exceeded. | 0 |
3 | 0ms | Depăşit | Memory limit exceeded. | 0 |
4 | 0ms | Depăşit | Memory limit exceeded. | 0 |
5 | 0ms | Depăşit | Memory limit exceeded. | 0 |
6 | 0ms | 256kb | Incorect | 0 |
7 | 0ms | 256kb | Incorect | 0 |
8 | 0ms | Depăşit | Memory limit exceeded. | 0 |
9 | 0ms | 256kb | Incorect | 0 |
10 | 0ms | Depăşit | Memory limit exceeded. | 0 |
Punctaj total | 10 |