Borderou de evaluare (job #2604319)

Utilizator alex_benescuAlex Ben alex_benescu Data 22 aprilie 2020 14:20:18
Problema Timp Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated] #import<stdio.h> ^~~~~~ main.cpp:2:40: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] long long t=0,n,v,r=1,A[100000],q;main(){freopen("timp.in","r",stdin);freopen("timp.out","w",stdout);scanf("%lld %lld",&n,&v);while(v){if(v>n/2)A[r++]=0,v=n-v;else A[r++]=1,t++,v<<=1;}r--;printf("%lld\n",t);q=0;for(r;r;q^=1,r--)if(A[r])printf("%lld\n",q);} ^ main.cpp: In function 'int main()': main.cpp:2:217: warning: statement has no effect [-Wunused-value] long long t=0,n,v,r=1,A[100000],q;main(){freopen("timp.in","r",stdin);freopen("timp.out","w",stdout);scanf("%lld %lld",&n,&v);while(v){if(v>n/2)A[r++]=0,v=n-v;else A[r++]=1,t++,v<<=1;}r--;printf("%lld\n",t);q=0;for(r;r;q^=1,r--)if(A[r])printf("%lld\n",q);} ^ main.cpp:2:70: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] long long t=0,n,v,r=1,A[100000],q;main(){freopen("timp.in","r",stdin);freopen("timp.out","w",stdout);scanf("%lld %lld",&n,&v);while(v){if(v>n/2)A[r++]=0,v=n-v;else A[r++]=1,t++,v<<=1;}r--;printf("%lld\n",t);q=0;for(r;r;q^=1,r--)if(A[r])printf("%lld\n",q);} ^ main.cpp:2:101: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] long long t=0,n,v,r=1,A[100000],q;main(){freopen("timp.in","r",stdin);freopen("timp.out","w",stdout);scanf("%lld %lld",&n,&v);while(v){if(v>n/2)A[r++]=0,v=n-v;else A[r++]=1,t++,v<<=1;}r--;printf("%lld\n",t);q=0;for(r;r;q^=1,r--)if(A[r])printf("%lld\n",q);} ^ main.cpp:2:126: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] long long t=0,n,v,r=1,A[100000],q;main(){freopen("timp.in","r",stdin);freopen("timp.out","w",stdout);scanf("%lld %lld",&n,&v);while(v){if(v>n/2)A[r++]=0,v=n-v;else A[r++]=1,t++,v<<=1;}r--;printf("%lld\n",t);q=0;for(r;r;q^=1,r--)if(A[r])printf("%lld\n",q);} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK!!!10
22ms131kbOK!!!10
32ms131kbOK!!!10
42ms131kbOK!!!10
52ms131kbOK!!!10
62ms131kbOK!!!10
72ms131kbOK!!!10
82ms131kbOK!!!10
92ms131kbOK!!!10
102ms131kbOK!!!10
Punctaj total100

Ceva nu functioneaza?