Submission #3040838
Source Code Expand
#include <cstdio> #include <cstring> #include <iostream> #include <string> #include <cmath> #include <bitset> #include <vector> #include <map> #include <set> #include <queue> #include <deque> #include <algorithm> #include <complex> #include <unordered_map> using namespace std; typedef long long int ll; typedef pair<int, int> P; const int MAX=5000051; int l, s; vector<int> prime; bool isprime[MAX]; ll gcd(ll a, ll b){ if(b==0) return a; return gcd(b, a%b); } ll powmod(ll a, ll k, ll m){ ll ap=a, ans=1; while(k>0){ if(k%2==1){ ans*=ap; ans%=m; } ap=ap*ap; ap%=m; k/=2; } return ans; } ll modsqrt(int p){ int q=p-1, s=0; while(q%2==0){ q/=2; s++; } int z=2; while(1){ if(powmod(z, (p-1)/2, p)==p-1) break; z++; } ll c=powmod(z, q, p); int r; if((q+1)/2%2==0) r=1; else r=p-1; for(int i=0; i<s-2; i++){ c=c*c%(ll)p; } return (ll)r*c%(ll)p; } P factor2(int p){ if(p==2) return P(1, 1); if(p%4==3) return P(-1, -1); ll x=modsqrt(p); if(x>p/2) x=p-x; ll m=(x*x+1)/(ll)p; ll x1=x, y1=1; while(m>1){ ll x2=x1%m, y2=y1%m; if(x2>m/2) x2-=m; if(y2>m/2) y2-=m; ll r=(x2*x2+y2*y2)/m; ll x3=(x1*x2+y1*y2)/m, y3=(x1*y2-x2*y1)/m; m=r; if(x3<0) x1=-x3; else x1=x3; if(y3<0) y1=-y3; else y1=y3; } return P(x1, y1); } P f2[MAX]; void sieve(){ for(ll i=3; i<MAX; i+=2){ isprime[i]=1; } isprime[2]=1; prime.push_back(2); for(ll i=3; i<MAX; i++){ if(isprime[i]){ prime.push_back(i); if(i%4==1){ f2[i]=factor2(i); } for(ll j=2*i; j<MAX; j+=i){ isprime[j]=0; } } } return; } int ans0; vector<P> factors[10001], factor[MAX/5]; ll x3[MAX/5], y3[MAX/5], x3s[10001], y3s[10001]; bool muri[MAX]; int ansm[MAX]; void fact(){ for(auto p:prime){ if(p==2 && s%2==0) continue; int c=min(s%p, (p-s%p)%p), c1=max(s%p, (p-s%p)%p); bool reigai=0; if(c==c1) reigai=1; for(; c<=l/2; ){ if(muri[c] || c<=s || c%2==0){ if(reigai){ c+=p; }else{ int c2=c1; c1=c+p; c=c2; } continue; } int e=0, c0; if((c-s)%p==0){ c0=c-s; while(c0%p==0){ c0/=p; e++; } } if((c+s)%p==0){ c0=c+s; while(c0%p==0){ c0/=p; e++; } } if(p%4==3 && e%2==1){ muri[c]=1; if(reigai){ c+=p; }else{ int c2=c1; c1=c+p; c=c2; } continue; } if(p%4==3){ if(c<=10000){ for(int i=0; i<e/2; i++) x3s[c]*=p, y3s[c]*=p; }else if(c>=2*l/5){ for(int i=0; i<e/2; i++) x3[c-2*l/5]*=p, y3[c-2*l/5]*=p; } }else if(p==2){ if(c<=10000){ for(int i=0; i<e; i++){ ll a1=x3s[c]-y3s[c], b1=x3s[c]+y3s[c]; x3s[c]=a1, y3s[c]=b1; } }else if(c>=2*l/5){ for(int i=0; i<e; i++){ ll a1=x3[c-2*l/5]-y3[c-2*l/5], b1=x3[c-2*l/5]+y3[c-2*l/5]; x3[c-2*l/5]=a1, y3[c-2*l/5]=b1; } } }else{ if(c<=10000){ factors[c].push_back(P(p, e)); }else if(c>=2*l/5){ factor[c-2*l/5].push_back(P(p, e)); }else{ if(s%p!=0){ ansm[c]*=(e+1); } } } if(reigai){ c+=p; }else{ int c2=c1; c1=c+p; c=c2; } } } } ll a, b; int ans; void solve(int i, ll c){ if((c<=10000 && i==factors[c].size()) || (c>10000 && c>=2*l/5 && i==factor[c-2*l/5].size())){ if(gcd(gcd(abs(a), abs(b)), c)>1) return; if(a>0 && b>0 && a<=b){ if(a+b+c<=l && a+b>c && b<=c) ans++; } if(a>0 && b<0 && -b<=a){ if(a-b+c<=l && a-b>c && a<=c) ans++; } if(a<0 && b>0 && b<=-a){ if(-a+b+c<=l && -a+b>c && -a<=c) ans++; } if(a<0 && b<0 && -a<=-b){ if(-a-b+c<=l && -a-b>c && -b<=c) ans++; } return; } int p, e; if(c<=10000){ p=factors[c][i].first, e=factors[c][i].second; }else if(c>=2*l/5){ p=factor[c-2*l/5][i].first, e=factor[c-2*l/5][i].second; } ll x1=1, y1=0; ll a1=a, b1=b; for(int j=0; j<e/2; j++){ x1*=p; } if(e%2){ ll x11=x1*f2[p].first-y1*f2[p].second, y11=y1*f2[p].first+x1*f2[p].second; x1=x11, y1=y11; } a=a1*x1-b1*y1, b=a1*y1+b1*x1; solve(i+1, c); if(y1!=0){ a=a1*x1+b1*y1, b=-a1*y1+b1*x1; solve(i+1, c); } int j=2+e%2; for(; j<=e; j+=2){ x1/=p, y1/=p; ll x11=x1*f2[p].first-y1*f2[p].second, y11=y1*f2[p].first+x1*f2[p].second; x1=x11, y1=y11; x11=x1*f2[p].first-y1*f2[p].second, y11=y1*f2[p].first+x1*f2[p].second; x1=x11, y1=y11; a=a1*x1-b1*y1, b=a1*y1+b1*x1; solve(i+1, c); a=a1*x1+b1*y1, b=-a1*y1+b1*x1; solve(i+1, c); } } int main() { cin>>l>>s; if(l>1e7) return 0; sieve(); for(int i=1; i<=10000; i++) x3s[i]=1; for(int i=2*l/5; i<=l/2; i++) x3[i-2*l/5]=1; for(int i=10000; i<=2*l/5; i++) ansm[i]=1; fact(); for(ll c=s+3-(s%2); c<=l/2; c+=2){ if(muri[c]) continue; if(c<=10000){ a=x3s[c], b=y3s[c]; ans=0; solve(0, c); ans0+=ans; }else if(c>=2*l/5){ a=x3[c-2*l/5], b=y3[c-2*l/5]; ans=0; solve(0, c); ans0+=ans; }else{ ans0+=((ansm[c]+ansm[c]%2)/2); } } cout<<ans0<<endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | D - ほぼピタゴラスの三角形 |
User | chocorusk |
Language | C++14 (GCC 5.4.1) |
Score | 60 |
Code Size | 5530 Byte |
Status | WA |
Exec Time | 357 ms |
Memory | 82800 KB |
Judge Result
Set Name | small | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 60 / 60 | 0 / 140 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
small | 00_example_1.txt, 00_example_2.txt, 03_small_00.txt, 03_small_01.txt, 03_small_02.txt, 03_small_03.txt, 03_small_04.txt, 03_small_05.txt, 03_small_06.txt, 03_small_07.txt, 03_small_08.txt, 03_small_09.txt, 03_small_10.txt, 03_small_11.txt, 03_small_12.txt, 03_small_13.txt, 03_small_14.txt, 03_small_15.txt, 03_small_16.txt, 03_small_17.txt, 03_small_18.txt, 03_small_19.txt, 03_small_20.txt, 03_small_21.txt, 03_small_22.txt, 03_small_23.txt, 03_small_24.txt, 03_small_25.txt, 03_small_26.txt, 03_small_27.txt, 03_small_28.txt, 03_small_29.txt, 03_small_30.txt, 03_small_31.txt, 03_small_32.txt, 03_small_33.txt, 03_small_34.txt, 03_small_35.txt, 03_small_36.txt, 03_small_37.txt, 03_small_38.txt, 03_small_39.txt, 03_small_40.txt, 03_small_41.txt, 03_small_42.txt, 03_small_43.txt, 03_small_44.txt, 03_small_45.txt, 03_small_46.txt, 03_small_47.txt, 03_small_48.txt, 03_small_49.txt, 03_small_50.txt, 03_small_51.txt, 03_small_52.txt, 03_small_53.txt, 03_small_54.txt, 03_small_55.txt, 03_small_56.txt, 03_small_57.txt, 03_small_58.txt, 03_small_59.txt, 03_small_60.txt, 03_small_61.txt, 03_small_62.txt, 03_small_63.txt, 03_small_64.txt, 03_small_65.txt, 03_small_66.txt, 03_small_67.txt, 03_small_68.txt, 03_small_69.txt, 03_small_70.txt, 03_small_71.txt, 03_small_72.txt, 03_small_73.txt, 03_small_74.txt, 03_small_75.txt, 03_small_76.txt, 03_small_77.txt, 03_small_78.txt, 03_small_79.txt, 03_small_80.txt, 03_small_81.txt, 03_small_82.txt, 03_small_83.txt, 03_small_84.txt, 03_small_85.txt, 03_small_86.txt, 03_small_87.txt, 03_small_88.txt, 03_small_89.txt, 03_small_90.txt, 03_small_91.txt, 03_small_92.txt, 03_small_93.txt, 03_small_94.txt, 03_small_95.txt, 03_small_96.txt, 03_small_97.txt, 03_small_98.txt, 03_small_99.txt, 05_small_random_1.txt, 05_small_random_10.txt, 05_small_random_11.txt, 05_small_random_12.txt, 05_small_random_13.txt, 05_small_random_14.txt, 05_small_random_15.txt, 05_small_random_16.txt, 05_small_random_17.txt, 05_small_random_18.txt, 05_small_random_19.txt, 05_small_random_2.txt, 05_small_random_20.txt, 05_small_random_21.txt, 05_small_random_22.txt, 05_small_random_23.txt, 05_small_random_24.txt, 05_small_random_25.txt, 05_small_random_26.txt, 05_small_random_27.txt, 05_small_random_28.txt, 05_small_random_29.txt, 05_small_random_3.txt, 05_small_random_30.txt, 05_small_random_4.txt, 05_small_random_5.txt, 05_small_random_6.txt, 05_small_random_7.txt, 05_small_random_8.txt, 05_small_random_9.txt, 08_manual_0.txt, 08_manual_2.txt, 08_manual_3.txt |
All | 00_example_1.txt, 00_example_2.txt, 03_small_00.txt, 03_small_01.txt, 03_small_02.txt, 03_small_03.txt, 03_small_04.txt, 03_small_05.txt, 03_small_06.txt, 03_small_07.txt, 03_small_08.txt, 03_small_09.txt, 03_small_10.txt, 03_small_11.txt, 03_small_12.txt, 03_small_13.txt, 03_small_14.txt, 03_small_15.txt, 03_small_16.txt, 03_small_17.txt, 03_small_18.txt, 03_small_19.txt, 03_small_20.txt, 03_small_21.txt, 03_small_22.txt, 03_small_23.txt, 03_small_24.txt, 03_small_25.txt, 03_small_26.txt, 03_small_27.txt, 03_small_28.txt, 03_small_29.txt, 03_small_30.txt, 03_small_31.txt, 03_small_32.txt, 03_small_33.txt, 03_small_34.txt, 03_small_35.txt, 03_small_36.txt, 03_small_37.txt, 03_small_38.txt, 03_small_39.txt, 03_small_40.txt, 03_small_41.txt, 03_small_42.txt, 03_small_43.txt, 03_small_44.txt, 03_small_45.txt, 03_small_46.txt, 03_small_47.txt, 03_small_48.txt, 03_small_49.txt, 03_small_50.txt, 03_small_51.txt, 03_small_52.txt, 03_small_53.txt, 03_small_54.txt, 03_small_55.txt, 03_small_56.txt, 03_small_57.txt, 03_small_58.txt, 03_small_59.txt, 03_small_60.txt, 03_small_61.txt, 03_small_62.txt, 03_small_63.txt, 03_small_64.txt, 03_small_65.txt, 03_small_66.txt, 03_small_67.txt, 03_small_68.txt, 03_small_69.txt, 03_small_70.txt, 03_small_71.txt, 03_small_72.txt, 03_small_73.txt, 03_small_74.txt, 03_small_75.txt, 03_small_76.txt, 03_small_77.txt, 03_small_78.txt, 03_small_79.txt, 03_small_80.txt, 03_small_81.txt, 03_small_82.txt, 03_small_83.txt, 03_small_84.txt, 03_small_85.txt, 03_small_86.txt, 03_small_87.txt, 03_small_88.txt, 03_small_89.txt, 03_small_90.txt, 03_small_91.txt, 03_small_92.txt, 03_small_93.txt, 03_small_94.txt, 03_small_95.txt, 03_small_96.txt, 03_small_97.txt, 03_small_98.txt, 03_small_99.txt, 05_small_random_1.txt, 05_small_random_10.txt, 05_small_random_11.txt, 05_small_random_12.txt, 05_small_random_13.txt, 05_small_random_14.txt, 05_small_random_15.txt, 05_small_random_16.txt, 05_small_random_17.txt, 05_small_random_18.txt, 05_small_random_19.txt, 05_small_random_2.txt, 05_small_random_20.txt, 05_small_random_21.txt, 05_small_random_22.txt, 05_small_random_23.txt, 05_small_random_24.txt, 05_small_random_25.txt, 05_small_random_26.txt, 05_small_random_27.txt, 05_small_random_28.txt, 05_small_random_29.txt, 05_small_random_3.txt, 05_small_random_30.txt, 05_small_random_4.txt, 05_small_random_5.txt, 05_small_random_6.txt, 05_small_random_7.txt, 05_small_random_8.txt, 05_small_random_9.txt, 08_manual_0.txt, 08_manual_2.txt, 08_manual_3.txt, 10_max_01.txt, 10_max_02.txt, 10_max_03.txt, 10_max_04.txt, 10_max_05.txt, 10_max_06.txt, 10_max_07.txt, 10_max_08.txt, 10_max_09.txt, 10_max_10.txt, 10_max_41.txt, 10_max_42.txt, 10_max_43.txt, 10_max_44.txt, 10_max_45.txt, 10_max_46.txt, 10_max_47.txt, 10_max_48.txt, 10_max_49.txt, 10_max_50.txt, 11_large_00.txt, 11_large_01.txt, 11_large_02.txt, 11_large_03.txt, 11_large_04.txt, 11_large_05.txt, 11_large_06.txt, 11_large_07.txt, 11_large_08.txt, 11_large_09.txt, 20_manual_1.txt, 20_manual_10.txt, 20_manual_11.txt, 20_manual_12.txt, 20_manual_13.txt, 20_manual_4.txt, 20_manual_5.txt, 20_manual_6.txt, 20_manual_7.txt, 20_manual_8.txt, 20_manual_9.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_example_1.txt | AC | 327 ms | 78832 KB |
00_example_2.txt | AC | 327 ms | 78960 KB |
03_small_00.txt | AC | 327 ms | 78832 KB |
03_small_01.txt | AC | 329 ms | 78832 KB |
03_small_02.txt | AC | 328 ms | 78832 KB |
03_small_03.txt | AC | 327 ms | 78832 KB |
03_small_04.txt | AC | 327 ms | 78832 KB |
03_small_05.txt | AC | 327 ms | 78832 KB |
03_small_06.txt | AC | 327 ms | 78832 KB |
03_small_07.txt | AC | 327 ms | 78832 KB |
03_small_08.txt | AC | 327 ms | 78832 KB |
03_small_09.txt | AC | 327 ms | 78832 KB |
03_small_10.txt | AC | 327 ms | 78832 KB |
03_small_11.txt | AC | 327 ms | 78832 KB |
03_small_12.txt | AC | 327 ms | 78832 KB |
03_small_13.txt | AC | 327 ms | 78832 KB |
03_small_14.txt | AC | 327 ms | 78832 KB |
03_small_15.txt | AC | 327 ms | 78832 KB |
03_small_16.txt | AC | 327 ms | 78832 KB |
03_small_17.txt | AC | 327 ms | 78832 KB |
03_small_18.txt | AC | 329 ms | 78832 KB |
03_small_19.txt | AC | 327 ms | 78832 KB |
03_small_20.txt | AC | 327 ms | 78832 KB |
03_small_21.txt | AC | 327 ms | 78832 KB |
03_small_22.txt | AC | 327 ms | 78832 KB |
03_small_23.txt | AC | 327 ms | 78832 KB |
03_small_24.txt | AC | 327 ms | 78832 KB |
03_small_25.txt | AC | 327 ms | 78832 KB |
03_small_26.txt | AC | 327 ms | 78832 KB |
03_small_27.txt | AC | 327 ms | 78832 KB |
03_small_28.txt | AC | 327 ms | 78832 KB |
03_small_29.txt | AC | 327 ms | 78832 KB |
03_small_30.txt | AC | 327 ms | 78832 KB |
03_small_31.txt | AC | 327 ms | 78832 KB |
03_small_32.txt | AC | 327 ms | 78832 KB |
03_small_33.txt | AC | 327 ms | 78832 KB |
03_small_34.txt | AC | 327 ms | 78832 KB |
03_small_35.txt | AC | 327 ms | 78832 KB |
03_small_36.txt | AC | 327 ms | 78832 KB |
03_small_37.txt | AC | 327 ms | 78832 KB |
03_small_38.txt | AC | 327 ms | 78832 KB |
03_small_39.txt | AC | 328 ms | 78832 KB |
03_small_40.txt | AC | 327 ms | 79472 KB |
03_small_41.txt | AC | 327 ms | 78832 KB |
03_small_42.txt | AC | 327 ms | 78832 KB |
03_small_43.txt | AC | 327 ms | 78832 KB |
03_small_44.txt | AC | 327 ms | 78832 KB |
03_small_45.txt | AC | 327 ms | 78832 KB |
03_small_46.txt | AC | 327 ms | 78832 KB |
03_small_47.txt | AC | 327 ms | 78832 KB |
03_small_48.txt | AC | 327 ms | 78832 KB |
03_small_49.txt | AC | 327 ms | 78832 KB |
03_small_50.txt | AC | 327 ms | 78832 KB |
03_small_51.txt | AC | 327 ms | 78832 KB |
03_small_52.txt | AC | 327 ms | 78832 KB |
03_small_53.txt | AC | 327 ms | 78832 KB |
03_small_54.txt | AC | 327 ms | 78832 KB |
03_small_55.txt | AC | 327 ms | 78832 KB |
03_small_56.txt | AC | 327 ms | 78832 KB |
03_small_57.txt | AC | 327 ms | 78832 KB |
03_small_58.txt | AC | 327 ms | 78832 KB |
03_small_59.txt | AC | 327 ms | 78832 KB |
03_small_60.txt | AC | 327 ms | 78832 KB |
03_small_61.txt | AC | 327 ms | 78960 KB |
03_small_62.txt | AC | 327 ms | 78832 KB |
03_small_63.txt | AC | 327 ms | 78832 KB |
03_small_64.txt | AC | 327 ms | 78832 KB |
03_small_65.txt | AC | 327 ms | 78832 KB |
03_small_66.txt | AC | 327 ms | 78960 KB |
03_small_67.txt | AC | 327 ms | 78832 KB |
03_small_68.txt | AC | 327 ms | 78832 KB |
03_small_69.txt | AC | 327 ms | 78832 KB |
03_small_70.txt | AC | 327 ms | 78832 KB |
03_small_71.txt | AC | 327 ms | 78832 KB |
03_small_72.txt | AC | 327 ms | 78832 KB |
03_small_73.txt | AC | 327 ms | 78832 KB |
03_small_74.txt | AC | 327 ms | 78832 KB |
03_small_75.txt | AC | 327 ms | 78832 KB |
03_small_76.txt | AC | 327 ms | 78832 KB |
03_small_77.txt | AC | 327 ms | 78832 KB |
03_small_78.txt | AC | 327 ms | 78832 KB |
03_small_79.txt | AC | 327 ms | 78832 KB |
03_small_80.txt | AC | 327 ms | 78832 KB |
03_small_81.txt | AC | 327 ms | 78832 KB |
03_small_82.txt | AC | 327 ms | 78832 KB |
03_small_83.txt | AC | 327 ms | 78832 KB |
03_small_84.txt | AC | 327 ms | 78832 KB |
03_small_85.txt | AC | 327 ms | 78832 KB |
03_small_86.txt | AC | 327 ms | 78832 KB |
03_small_87.txt | AC | 327 ms | 78832 KB |
03_small_88.txt | AC | 327 ms | 78832 KB |
03_small_89.txt | AC | 327 ms | 78832 KB |
03_small_90.txt | AC | 327 ms | 78832 KB |
03_small_91.txt | AC | 327 ms | 78832 KB |
03_small_92.txt | AC | 327 ms | 78832 KB |
03_small_93.txt | AC | 327 ms | 78832 KB |
03_small_94.txt | AC | 327 ms | 78832 KB |
03_small_95.txt | AC | 327 ms | 78832 KB |
03_small_96.txt | AC | 327 ms | 78832 KB |
03_small_97.txt | AC | 327 ms | 78832 KB |
03_small_98.txt | AC | 328 ms | 78832 KB |
03_small_99.txt | AC | 327 ms | 78832 KB |
05_small_random_1.txt | AC | 327 ms | 78832 KB |
05_small_random_10.txt | AC | 327 ms | 78832 KB |
05_small_random_11.txt | AC | 327 ms | 78832 KB |
05_small_random_12.txt | AC | 328 ms | 78832 KB |
05_small_random_13.txt | AC | 328 ms | 78832 KB |
05_small_random_14.txt | AC | 328 ms | 78832 KB |
05_small_random_15.txt | AC | 327 ms | 78832 KB |
05_small_random_16.txt | AC | 328 ms | 78832 KB |
05_small_random_17.txt | AC | 328 ms | 78832 KB |
05_small_random_18.txt | AC | 327 ms | 78832 KB |
05_small_random_19.txt | AC | 331 ms | 78832 KB |
05_small_random_2.txt | AC | 327 ms | 78832 KB |
05_small_random_20.txt | AC | 327 ms | 78832 KB |
05_small_random_21.txt | AC | 327 ms | 78832 KB |
05_small_random_22.txt | AC | 327 ms | 78832 KB |
05_small_random_23.txt | AC | 327 ms | 78832 KB |
05_small_random_24.txt | AC | 327 ms | 78832 KB |
05_small_random_25.txt | AC | 327 ms | 78832 KB |
05_small_random_26.txt | AC | 327 ms | 78832 KB |
05_small_random_27.txt | AC | 327 ms | 78832 KB |
05_small_random_28.txt | AC | 327 ms | 78832 KB |
05_small_random_29.txt | AC | 328 ms | 78832 KB |
05_small_random_3.txt | AC | 327 ms | 78832 KB |
05_small_random_30.txt | AC | 327 ms | 78832 KB |
05_small_random_4.txt | AC | 328 ms | 78832 KB |
05_small_random_5.txt | AC | 327 ms | 78832 KB |
05_small_random_6.txt | AC | 327 ms | 78832 KB |
05_small_random_7.txt | AC | 327 ms | 78832 KB |
05_small_random_8.txt | AC | 328 ms | 78832 KB |
05_small_random_9.txt | AC | 327 ms | 78832 KB |
08_manual_0.txt | AC | 328 ms | 78832 KB |
08_manual_2.txt | AC | 327 ms | 78832 KB |
08_manual_3.txt | AC | 327 ms | 78832 KB |
10_max_01.txt | WA | 9 ms | 26880 KB |
10_max_02.txt | WA | 9 ms | 26880 KB |
10_max_03.txt | WA | 9 ms | 26880 KB |
10_max_04.txt | WA | 9 ms | 26880 KB |
10_max_05.txt | WA | 9 ms | 26880 KB |
10_max_06.txt | WA | 9 ms | 26880 KB |
10_max_07.txt | WA | 9 ms | 26880 KB |
10_max_08.txt | WA | 9 ms | 26880 KB |
10_max_09.txt | WA | 9 ms | 26880 KB |
10_max_10.txt | WA | 9 ms | 26880 KB |
10_max_41.txt | WA | 9 ms | 26880 KB |
10_max_42.txt | WA | 9 ms | 26880 KB |
10_max_43.txt | WA | 9 ms | 26880 KB |
10_max_44.txt | WA | 9 ms | 26880 KB |
10_max_45.txt | WA | 9 ms | 26880 KB |
10_max_46.txt | WA | 9 ms | 26880 KB |
10_max_47.txt | WA | 9 ms | 26880 KB |
10_max_48.txt | WA | 9 ms | 26880 KB |
10_max_49.txt | WA | 9 ms | 26880 KB |
10_max_50.txt | WA | 9 ms | 26880 KB |
11_large_00.txt | WA | 9 ms | 26880 KB |
11_large_01.txt | WA | 9 ms | 26880 KB |
11_large_02.txt | WA | 9 ms | 27008 KB |
11_large_03.txt | WA | 9 ms | 26880 KB |
11_large_04.txt | WA | 9 ms | 26880 KB |
11_large_05.txt | WA | 9 ms | 26880 KB |
11_large_06.txt | WA | 9 ms | 26880 KB |
11_large_07.txt | WA | 9 ms | 26880 KB |
11_large_08.txt | WA | 9 ms | 26880 KB |
11_large_09.txt | WA | 9 ms | 26880 KB |
20_manual_1.txt | WA | 9 ms | 26880 KB |
20_manual_10.txt | WA | 334 ms | 79216 KB |
20_manual_11.txt | WA | 339 ms | 79472 KB |
20_manual_12.txt | WA | 352 ms | 82416 KB |
20_manual_13.txt | WA | 352 ms | 82416 KB |
20_manual_4.txt | WA | 330 ms | 78960 KB |
20_manual_5.txt | WA | 357 ms | 82800 KB |
20_manual_6.txt | AC | 330 ms | 78960 KB |
20_manual_7.txt | WA | 331 ms | 78960 KB |
20_manual_8.txt | AC | 333 ms | 79216 KB |
20_manual_9.txt | WA | 334 ms | 79216 KB |