Pagini recente » Borderou de evaluare (job #3209171) | Borderou de evaluare (job #2094442) | Borderou de evaluare (job #2999959) | Borderou de evaluare (job #3163891) | Borderou de evaluare (job #2514681)
Borderou de evaluare (job #2514681)
Raport evaluator
Compilare:
main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]
#import<fstream>
^~~~~~
main.cpp:3:38: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
long long r[1005],R[1005][1005];main(){int n,m,i,j,k,l,t;std::ifstream I("hanoi.in");std::ofstream O("hanoi.out");I>>n>>m;if(m==3){r[1]=*r=1;F(1,n){for(l=1,t=0;l<=r[0]||t;l++,t/=10)r[l]=(t+=r[l]*2)%10;*r=l-1;}r[1]--;for(i=*r;i;i--)O<<r[i];}else{F(1,60)R[3][i]=(1ll<<i)-1;F(60,n)R[3][i]=1ll<<60;F(4,m)for(j=1;j<=n;j++)for(R[i][j]=1ll<<62,k=0;k<j;k++)R[i][j]=std::min(R[i][j],R[i][k]+R[i-1][j-k]+R[i][k]);O<<R[m][n];}}
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 2ms | 131kb | OK | 10 |
2 | 2ms | 131kb | OK | 10 |
3 | 2ms | 131kb | OK | 10 |
4 | 2ms | 131kb | OK | 10 |
5 | 2ms | 131kb | OK | 10 |
6 | 2ms | 131kb | OK | 10 |
7 | 6ms | 393kb | OK | 10 |
8 | 7ms | 393kb | OK | 10 |
9 | 25ms | 1048kb | OK | 10 |
10 | 20ms | 786kb | OK | 10 |
Punctaj total | 100 |