Pagini recente » Borderou de evaluare (job #748044) | Borderou de evaluare (job #2459805) | Borderou de evaluare (job #1485309) | Borderou de evaluare (job #1600519) | Borderou de evaluare (job #2329173)
Borderou de evaluare (job #2329173)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:4:122: warning: format '%d' expects argument of type 'int*', but argument 2 has type 'long long int*' [-Wformat=]
main.cpp:3:123: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;long long n,m,i,ceva,now,bst,r,a[N],s[N],M,L,R,t,add,Add;int main(){freopen("permutare2.in","r",stdin);freopen("permutare2.out","w",stdout);scanf("%lld%lld",&n,&m);for(i=1;i<=n;i++)scanf("%lld",&ceva);for(m--;m;m--){scanf("%d",&r);r%=n;a[r+1]++;a[n+r+1]++;}for(i=1;i<=2*n;i++)s[i]=s[i-1]+a[i];M=(n+1)/2;for(i=M-1;i>=1;i--){bst+=(M-i)*a[i];L++;}for(i=M+1;i<=n;i++){bst+=(i-M)*a[i];R++;}now=bst;add=M-1;for(t=n-1;t;t--){now=now+(R-L)*a[M-L]+2*s[M]-s[M-L]-s[M+R];M++;Add=M<=n?n+1-M:M-n-1;if(bst+add>now+Add){bst=now;add=Add;}}printf("%lld\n",bst+add);return 0;}
^
main.cpp:4:32: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
main.cpp:4:56: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
main.cpp:4:93: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
main.cpp:4:123: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 2ms | 131kb | OK | 10 |
2 | 2ms | 131kb | OK | 10 |
3 | 2ms | 131kb | OK | 10 |
4 | 4ms | 131kb | OK | 10 |
5 | 12ms | 655kb | OK | 10 |
6 | 54ms | 1048kb | OK | 10 |
7 | 59ms | 1441kb | OK | 10 |
8 | 26ms | 131kb | Killed by Signal 11 | 0 |
9 | 30ms | 131kb | Killed by Signal 11 | 0 |
10 | 42ms | 131kb | Killed by Signal 11 | 0 |
Punctaj total | 70 |