Borderou de evaluare (job #2596377)

Utilizator alex_benescuAlex Ben alex_benescu Data 9 aprilie 2020 17:34:14
Problema Paralelograme Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 90

Raport evaluator

Compilare: main.cpp:2:91: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] int n,m;long long rez;int cmmdc(int a,int b){int r;while(b){r=a%b;a=b;b=r;}return a;}main(){int i,j;freopen("paralelograme.in","r",stdin);freopen("paralelograme.out","w",stdout);scanf("%d%d",&n,&m);for(i=1;i<=n;i++)for(j=1;j<=m;j++)rez+=1LL*((i-1)*(j-1)+i*j+i+j-cmmdc(i,j)-1)*(n-i+1)*(m-j+1);printf("%lld\n",rez);} ^ main.cpp: In function 'int main()': main.cpp:2:138: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] int n,m;long long rez;int cmmdc(int a,int b){int r;while(b){r=a%b;a=b;b=r;}return a;}main(){int i,j;freopen("paralelograme.in","r",stdin);freopen("paralelograme.out","w",stdout);scanf("%d%d",&n,&m);for(i=1;i<=n;i++)for(j=1;j<=m;j++)rez+=1LL*((i-1)*(j-1)+i*j+i+j-cmmdc(i,j)-1)*(n-i+1)*(m-j+1);printf("%lld\n",rez);} ^ main.cpp:2:178: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] int n,m;long long rez;int cmmdc(int a,int b){int r;while(b){r=a%b;a=b;b=r;}return a;}main(){int i,j;freopen("paralelograme.in","r",stdin);freopen("paralelograme.out","w",stdout);scanf("%d%d",&n,&m);for(i=1;i<=n;i++)for(j=1;j<=m;j++)rez+=1LL*((i-1)*(j-1)+i*j+i+j-cmmdc(i,j)-1)*(n-i+1)*(m-j+1);printf("%lld\n",rez);} ^ main.cpp:2:198: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] int n,m;long long rez;int cmmdc(int a,int b){int r;while(b){r=a%b;a=b;b=r;}return a;}main(){int i,j;freopen("paralelograme.in","r",stdin);freopen("paralelograme.out","w",stdout);scanf("%d%d",&n,&m);for(i=1;i<=n;i++)for(j=1;j<=m;j++)rez+=1LL*((i-1)*(j-1)+i*j+i+j-cmmdc(i,j)-1)*(n-i+1)*(m-j+1);printf("%lld\n",rez);} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK5
22ms131kbOK5
32ms131kbOK5
42ms131kbOK5
52ms131kbOK5
62ms131kbOK5
72ms131kbOK5
82ms131kbOK5
951ms131kbOK5
10107ms131kbOK5
11101ms131kbOK5
12212ms131kbOK5
13115ms131kbOK5
14200ms131kbOK5
15220ms131kbOK5
16400ms131kbTime limit exceeded0
17188ms131kbOK5
18387ms131kbOK5
19369ms131kbOK5
20400ms131kbTime limit exceeded0
Punctaj total90

Ceva nu functioneaza?