Pagini recente »
Borderou de evaluare (job #190259)
|
Borderou de evaluare (job #58080)
|
Borderou de evaluare (job #63209)
|
Borderou de evaluare (job #277263)
|
Borderou de evaluare (job #710974)
Borderou de evaluare (job #710974)
Raport evaluator
Compilare:
main.c: In function 'main':
main.c:5:151: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
5 | int o[MAXN+1], v[MAXN+1]; int x[MAXN+1], y[MAXN+1]; int main() { FILE *fin, *fout; fin=fopen("tdrept.in", "r"); fout=fopen("tdrept.out", "w"); int n; fscanf(fin, "%d", &n); int i; for(i=0; i<n; i++) { fscanf(fin, "%d%d", &x[i], &y[i]); v[x[i]]++; o[y[i]]++; } unsigned int nrtri; nrtri=0; for(i=0; i<n; i++) { nrtri+=((v[x[i]]-1)*(o[y[i]]-1)); if(nrtri>MOD) nrtri-=MOD; } fprintf(fout, "%u", nrtri); fclose(fin); fclose(fout); return 0; }
| ^~~~~~~~~~~~~~~~~~~~~
main.c:5:202: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
5 | int o[MAXN+1], v[MAXN+1]; int x[MAXN+1], y[MAXN+1]; int main() { FILE *fin, *fout; fin=fopen("tdrept.in", "r"); fout=fopen("tdrept.out", "w"); int n; fscanf(fin, "%d", &n); int i; for(i=0; i<n; i++) { fscanf(fin, "%d%d", &x[i], &y[i]); v[x[i]]++; o[y[i]]++; } unsigned int nrtri; nrtri=0; for(i=0; i<n; i++) { nrtri+=((v[x[i]]-1)*(o[y[i]]-1)); if(nrtri>MOD) nrtri-=MOD; } fprintf(fout, "%u", nrtri); fclose(fin); fclose(fout); return 0; }
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test |
Timp execuție |
Memorie folosită |
Mesaj |
Punctaj/test |
1
|
1 ms
|
245 kb
|
OK
|
10
|
2
|
49 ms
|
770 kb
|
OK
|
10
|
3
|
1 ms
|
245 kb
|
OK
|
10
|
4
|
99 ms
|
1294 kb
|
OK
|
10
|
5
|
99 ms
|
1818 kb
|
OK
|
10
|
6
|
69 ms
|
1294 kb
|
OK
|
10
|
7
|
99 ms
|
1814 kb
|
OK
|
10
|
8
|
1 ms
|
507 kb
|
OK
|
10
|
9
|
9 ms
|
507 kb
|
OK
|
10
|
10
|
97 ms
|
1290 kb
|
OK
|
10
|
Punctaj total
|
100
|