QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#804509 | #3623. Workers of the World Unite! Just Not Too Close. | zxcen | AC ✓ | 186ms | 5744kb | C++14 | 3.2kb | 2024-12-07 23:26:05 | 2024-12-07 23:26:06 |
Judging History
answer
#include<bits/stdc++.h>
#define ll long long
#define pii pair<int,int>
#define fi first
#define se second
using namespace std;
const int N=50,inf=1e9;
struct edge{
int v,w,cost,ne;
};
int n;
int mp1[N+10][N*2+10],mp2[N*2+10][N+10];
int S,T,idx,head[N*3+10];
edge e[(N*N+N*2)*2+10];
int h[N*2+10],in[N*2+10];
int q[1000000],fr,ta;
int dis[N*2+10],pp[N*2+10],pe[N*2+10],vis[N*2+10];
priority_queue<pii,vector<pii >,greater<pii > >dq;
int td[N+10],ts[N+10];
int ansd[N+10],anss[N+10];
inline void init(){
idx=-1;
for(int i=S;i<=T;++i){
head[i]=-1;
}
}
inline void add(int u,int v,int w,int cost){
e[++idx]={v,w,cost,head[u]};
head[u]=idx;
e[++idx]={u,0,-cost,head[v]};
head[v]=idx;
}
inline void spfa(){
for(int i=S;i<=T;++i){
h[i]=inf;
in[i]=0;
}
h[S]=0;
in[S]=1;
q[fr=ta=1]=S;
while(fr<=ta){
int u=q[fr++];
in[u]=0;
for(int i=head[u];~i;i=e[i].ne){
int v=e[i].v,cost=e[i].cost;
if(e[i].w&&h[v]>h[u]+cost){
h[v]=h[u]+cost;
if(!in[v]){
q[++ta]=v;
in[v]=1;
}
}
}
}
}
inline bool dijkstra(){
for(int i=S;i<=T;++i){
dis[i]=inf;
vis[i]=0;
}
dis[S]=0;
dq.push({0,S});
while(!dq.empty()){
pii u=dq.top();
dq.pop();
if(!vis[u.se]){
vis[u.se]=1;
for(int i=head[u.se];~i;i=e[i].ne){
int v=e[i].v,cost=e[i].cost+h[u.se]-h[v];
if(e[i].w&&dis[v]>dis[u.se]+cost){
dis[v]=dis[u.se]+cost;
pp[v]=u.se;
pe[v]=i;
dq.push({dis[v],v});
}
}
}
}
return dis[T]<inf;
}
inline int solve(){
spfa();
int res=0;
while(dijkstra()){
int minn=inf;
for(int i=S;i<=T;++i){
h[i]+=dis[i];
}
for(int u=T;u!=S;u=pp[u]){
minn=min(minn,e[pe[u]].w);
}
for(int u=T;u!=S;u=pp[u]){
e[pe[u]].w-=minn;
e[pe[u]^1].w+=minn;
}
res+=minn*h[T];
}
return res;
}
int main(){
//freopen(".in","r",stdin);
//freopen(".out","w",stdout);
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
cin>>n;
for(int i=1;i<=n;++i){
for(int j=1;j<=n*2;++j){
cin>>mp1[i][j];
}
}
for(int i=1;i<=n;++i){
for(int j=1;j<=n*2;++j){
cin>>mp2[j][i];
}
}
S=0;
T=n*2+1;
int ans=inf,ansi=-1;
for(int i=0;i<=n;++i){
int sum=0;
init();
for(int j=1;j<=n;++j){
add(S,j,1,0);
add(n+j,T,1,0);
for(int ii=1;ii<=i;++ii){
add(j,n+ii,1,mp1[j][ii*2-1]);
}
for(int ii=i+1;ii<=n;++ii){
add(j,n+ii,1,mp1[j][ii*2]);
}
}
sum+=solve();
for(int j=1;j<=n;++j){
for(int k=head[j];~k;k=e[k].ne){
int v=e[k].v;
if(n<v&&v<T&&!e[k].w){
td[j]=v-n;
}
}
}
init();
for(int ii=1;ii<=n;++ii){
add(S,ii,1,0);
add(n+ii,T,1,0);
for(int j=1;j<=n;++j){
add(ii,n+j,1,mp2[ii*2-(ii<=i)][j]);
}
}
sum+=solve();
for(int j=1;j<=n;++j){
for(int k=head[j];~k;k=e[k].ne){
int v=e[k].v;
if(n<v&&v<T&&!e[k].w){
ts[j]=v-n;
}
}
}
if(sum<ans){
ans=sum;
ansi=i;
for(int j=1;j<=n;++j){
ansd[j]=td[j];
anss[j]=ts[j];
}
}
}
cerr<<ansi<<endl;
cout<<ans<<'\n';
for(int i=1;i<=n;++i){
cout<<i<<' '<<ansd[i]<<(ansd[i]<=ansi?'A':'B')<<' '<<anss[ansd[i]]<<'\n';
}
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 1ms
memory: 3688kb
input:
3 75 64 25 9 32 1 72 51 49 46 64 53 13 37 75 35 62 50 90 62 72 6 30 35 39 89 17 62 47 65 94 79 27 93 21 58
output:
163 1 3B 3 2 2B 1 3 1A 2
result:
ok correct
Test #2:
score: 0
Accepted
time: 186ms
memory: 3820kb
input:
50 737 474 869 179 332 170 547 367 815 430 617 233 601 14 755 685 183 332 761 846 67 674 819 964 25 550 367 173 722 162 441 451 319 343 213 846 332 338 492 753 222 823 457 847 122 418 535 776 764 940 145 391 489 26 189 347 809 586 534 957 828 863 604 337 984 723 666 365 68 404 924 982 5 823 683 50 7...
output:
2794 1 23A 9 2 9A 7 3 37B 44 4 27A 2 5 6A 8 6 42B 38 7 43B 6 8 39B 50 9 21A 1 10 8A 23 11 11A 3 12 10A 19 13 44B 22 14 46B 16 15 25A 5 16 20A 32 17 48B 21 18 18A 30 19 5A 31 20 41B 46 21 15A 48 22 12A 39 23 26A 34 24 40B 24 25 1A 35 26 22A 25 27 30A 36 28 32A 14 29 7A 15 30 31A 26 31 29A 45 32 36B 1...
result:
ok correct
Test #3:
score: 0
Accepted
time: 178ms
memory: 3764kb
input:
50 475 659 256 821 43 670 892 613 7 461 930 360 540 482 404 455 873 457 639 510 12 730 179 410 196 368 409 42 474 454 992 451 129 201 939 333 375 233 834 651 687 361 708 944 981 341 38 125 397 595 91 327 528 475 343 349 148 848 105 383 102 472 333 617 295 936 228 191 128 841 633 483 827 871 552 10 9...
output:
2970 1 5A 21 2 3A 40 3 38B 24 4 20B 38 5 4A 29 6 36B 20 7 47B 18 8 49B 30 9 37B 4 10 25B 10 11 21B 42 12 45B 39 13 33B 35 14 27B 8 15 8B 19 16 35B 9 17 17B 31 18 43B 47 19 10B 50 20 16B 34 21 2A 49 22 22B 36 23 24B 41 24 15B 16 25 1A 28 26 6B 25 27 12B 2 28 42B 1 29 46B 37 30 11B 22 31 32B 14 32 31B...
result:
ok correct
Test #4:
score: 0
Accepted
time: 180ms
memory: 3732kb
input:
50 603 381 293 954 673 228 502 214 147 548 81 895 623 839 530 366 48 166 76 623 813 521 175 182 542 878 971 631 76 392 997 389 116 231 237 604 208 29 362 219 659 665 251 392 102 165 914 79 611 745 143 438 629 242 111 63 938 21 710 945 911 397 792 784 910 981 656 240 438 384 907 921 519 123 596 684 3...
output:
3225 1 9A 40 2 40A 29 3 21A 7 4 11A 12 5 17A 19 6 2A 46 7 3A 26 8 20A 35 9 48A 4 10 38A 1 11 25A 31 12 26A 30 13 14A 18 14 10A 9 15 23A 45 16 16A 13 17 47A 27 18 5A 21 19 30A 8 20 45A 14 21 12A 34 22 13A 28 23 43A 44 24 8A 11 25 31A 10 26 35A 47 27 49A 50 28 29A 23 29 18A 6 30 6A 42 31 46A 22 32 24A...
result:
ok correct
Test #5:
score: 0
Accepted
time: 179ms
memory: 3760kb
input:
50 723 285 962 902 280 726 369 177 64 711 909 459 802 890 530 725 781 176 61 572 500 111 153 349 782 1 638 544 398 576 864 194 905 85 263 626 697 407 8 133 557 521 887 60 762 836 15 227 43 348 784 797 304 735 124 819 966 207 958 979 699 385 439 853 812 670 223 657 445 663 28 580 820 421 769 386 730 ...
output:
2895 1 47B 13 2 31B 46 3 49B 24 4 37B 29 5 40B 42 6 26B 28 7 23B 25 8 9B 6 9 10B 27 10 41B 2 11 25B 33 12 16B 31 13 36B 35 14 28B 1 15 11B 26 16 17B 49 17 35B 12 18 33B 30 19 22B 17 20 6B 9 21 18B 15 22 21B 44 23 12B 37 24 48B 14 25 43B 8 26 1B 38 27 38B 5 28 42B 10 29 15B 45 30 14B 20 31 24B 36 32 ...
result:
ok correct
Test #6:
score: 0
Accepted
time: 0ms
memory: 3672kb
input:
1 46 88 56 48
output:
102 1 1A 1
result:
ok correct
Test #7:
score: 0
Accepted
time: 0ms
memory: 3744kb
input:
1 91 74 98 53
output:
127 1 1B 1
result:
ok correct
Test #8:
score: 0
Accepted
time: 0ms
memory: 3744kb
input:
2 96 47 74 58 62 1 100 40 49 10 73 77 90 76 79 66
output:
135 1 2B 2 2 1B 1
result:
ok correct
Test #9:
score: 0
Accepted
time: 0ms
memory: 3676kb
input:
2 24 43 80 35 49 100 63 87 19 65 32 83 87 22 95 15
output:
118 1 2B 2 2 1A 1
result:
ok correct
Test #10:
score: 0
Accepted
time: 1ms
memory: 5732kb
input:
2 8 47 13 5 15 8 31 8 3 48 20 7 23 52 15 28
output:
46 1 1A 2 2 2B 1
result:
ok correct
Test #11:
score: 0
Accepted
time: 0ms
memory: 3616kb
input:
3 1 10 1 20 1 20 1 20 1 10 1 20 1 20 1 20 1 10 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1
output:
33 1 1B 1 2 2B 2 3 3B 3
result:
ok correct
Test #12:
score: 0
Accepted
time: 0ms
memory: 3620kb
input:
3 1 10 1 20 1 20 1 20 1 10 1 20 1 20 1 20 1 10 100 1000 100 1 100 1 100 1000 100 1 100 1 100 1000 100 1 100 1
output:
123 1 1A 3 2 2B 1 3 3B 2
result:
ok correct
Test #13:
score: 0
Accepted
time: 0ms
memory: 3704kb
input:
3 1 10 1 20 1 20 1 20 1 10 1 20 1 20 1 20 1 10 100 1000 100 1 100 1 100 1 100 1 100 1 100 1 100 1 100 1
output:
33 1 1B 2 2 2B 1 3 3B 3
result:
ok correct
Test #14:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
10 99 58 92 64 97 28 45 93 28 49 5 58 56 88 95 34 40 54 25 22 60 62 7 61 91 33 87 27 56 21 18 74 95 92 47 76 56 33 15 77 77 22 73 98 26 25 32 56 91 14 52 3 53 68 2 74 93 68 61 12 98 11 54 25 14 7 79 87 61 24 56 53 2 73 70 9 90 39 46 47 66 63 50 49 37 35 35 74 49 97 99 63 48 12 81 68 27 9 60 54 46 83...
output:
219 1 10B 8 2 5B 6 3 6B 4 4 3A 10 5 7B 1 6 8B 3 7 1A 7 8 9B 9 9 2A 2 10 4A 5
result:
ok correct
Test #15:
score: 0
Accepted
time: 1ms
memory: 3756kb
input:
10 78 74 66 93 74 35 76 36 33 23 73 30 64 96 19 24 82 67 83 89 44 71 99 67 95 47 10 56 43 37 41 15 42 84 52 23 67 96 33 58 42 71 5 30 2 72 53 23 89 43 67 38 7 11 63 8 1 88 73 72 13 26 89 18 37 71 83 27 89 1 45 74 7 32 18 6 37 34 8 11 40 46 34 51 21 95 81 20 90 46 97 20 96 79 40 86 66 91 63 29 21 60 ...
output:
236 1 8A 3 2 4A 4 3 9A 7 4 7A 2 5 3A 10 6 1A 8 7 10B 6 8 5A 1 9 6A 9 10 2A 5
result:
ok correct
Test #16:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
10 47 28 62 20 24 85 33 17 72 94 22 68 65 2 74 29 77 7 64 56 72 98 16 43 1 79 82 58 34 73 96 88 14 92 6 40 32 78 65 83 10 41 56 98 40 39 60 52 55 96 95 33 87 53 32 62 61 10 69 88 73 69 89 10 88 35 8 39 6 32 94 33 1 67 29 95 81 12 5 84 67 65 34 63 93 8 23 75 88 7 17 77 38 19 58 85 67 7 5 17 31 45 44 ...
output:
208 1 6A 10 2 2A 5 3 1A 8 4 7A 3 5 10A 1 6 8A 9 7 5A 4 8 9A 7 9 4A 6 10 3A 2
result:
ok correct
Test #17:
score: 0
Accepted
time: 1ms
memory: 3636kb
input:
10 66 32 67 55 67 86 39 76 13 6 78 69 92 75 73 3 73 41 54 12 93 39 29 11 2 35 91 58 94 87 95 1 59 43 1 100 71 76 32 57 83 77 4 28 59 29 29 92 91 51 95 86 9 6 83 22 60 21 22 51 40 44 45 92 95 1 73 13 96 13 2 95 51 40 16 12 86 100 70 51 3 82 79 91 14 63 42 61 69 97 77 59 91 59 66 96 31 95 39 50 44 7 2...
output:
209 1 5B 1 2 6B 8 3 7B 7 4 3B 3 5 1A 2 6 10B 9 7 9B 6 8 4B 5 9 8B 10 10 2A 4
result:
ok correct
Test #18:
score: 0
Accepted
time: 1ms
memory: 3700kb
input:
10 52 77 81 58 20 9 71 43 82 87 5 82 48 57 25 46 1 54 99 18 8 96 4 71 67 77 64 30 26 24 73 22 66 78 68 51 71 28 55 6 10 62 60 13 91 50 50 67 87 65 90 89 90 75 29 12 66 27 21 83 100 16 97 2 38 35 67 73 53 23 65 62 57 95 9 78 8 24 70 51 38 37 11 39 11 100 59 49 66 51 5 5 73 8 7 30 9 75 7 80 85 94 19 9...
output:
172 1 6A 5 2 2A 3 3 1A 6 4 9B 9 5 3A 4 6 7B 8 7 4A 7 8 8B 10 9 5A 1 10 10B 2
result:
ok correct
Test #19:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
10 56 83 68 24 74 21 73 50 54 41 51 20 20 51 50 21 43 54 10 35 69 87 16 46 39 14 42 44 8 6 98 75 61 67 21 79 27 19 9 68 21 57 65 67 40 43 98 97 4 26 85 93 34 40 71 99 69 32 44 79 14 41 83 95 20 97 59 41 64 72 100 33 54 53 73 99 5 18 47 98 54 47 26 80 65 66 35 98 44 14 34 68 56 6 39 91 41 74 65 70 78...
output:
268 1 10B 8 2 9B 1 3 1A 3 4 6B 10 5 7B 5 6 5B 4 7 2B 6 8 3B 2 9 4B 9 10 8B 7
result:
ok correct
Test #20:
score: 0
Accepted
time: 2ms
memory: 5672kb
input:
10 36 29 19 16 75 14 35 4 14 34 52 97 52 78 12 84 46 96 46 28 47 29 68 100 68 28 25 36 42 85 25 23 76 16 71 11 49 6 77 29 44 73 24 87 15 21 6 73 70 68 85 8 52 63 85 91 80 44 83 84 30 15 65 30 8 56 34 96 74 91 91 47 14 23 79 70 5 87 69 11 7 99 76 37 86 70 29 16 18 12 81 1 39 70 33 51 89 27 95 17 29 3...
output:
194 1 4B 9 2 9B 4 3 3A 2 4 10B 10 5 5B 3 6 7B 7 7 8B 8 8 6B 6 9 1A 1 10 2A 5
result:
ok correct
Test #21:
score: 0
Accepted
time: 0ms
memory: 3708kb
input:
10 52 99 37 29 46 37 99 23 16 66 1 52 99 98 29 57 99 76 84 3 67 78 22 9 22 29 21 18 18 32 48 99 99 79 23 47 36 73 94 96 7 87 16 100 3 4 86 58 12 93 17 54 98 58 61 19 50 32 8 90 5 66 16 93 31 47 16 52 49 74 14 44 48 40 42 14 95 99 86 66 91 76 27 25 94 65 83 57 73 21 26 63 3 52 8 92 79 27 52 25 53 71 ...
output:
207 1 10B 1 2 4A 2 3 3A 8 4 1A 9 5 7A 5 6 6A 3 7 8B 6 8 9B 10 9 2A 4 10 5A 7
result:
ok correct
Test #22:
score: 0
Accepted
time: 2ms
memory: 5744kb
input:
10 68 85 84 43 30 40 66 65 4 86 23 22 82 66 66 35 45 12 29 80 10 9 47 81 35 54 5 1 83 92 92 64 65 4 57 78 10 89 29 41 21 59 60 32 77 36 94 90 70 98 22 38 32 96 23 33 66 14 79 74 63 28 62 31 43 70 5 25 72 54 54 29 72 95 61 14 79 14 64 47 51 33 35 10 36 71 78 15 45 99 60 31 73 57 74 82 74 23 89 79 86 ...
output:
219 1 9B 9 2 4B 2 3 3B 1 4 8B 10 5 2B 5 6 6B 6 7 10B 7 8 5B 8 9 7B 3 10 1B 4
result:
ok correct
Test #23:
score: 0
Accepted
time: 1ms
memory: 3700kb
input:
10 79 43 40 96 46 73 57 71 66 32 59 39 58 24 62 44 7 6 65 10 73 39 98 47 22 91 14 48 88 7 80 75 28 58 87 28 9 4 33 95 20 67 91 69 38 63 88 71 27 71 7 95 46 22 45 39 49 29 83 53 41 86 48 45 35 37 47 65 6 39 33 14 65 36 70 85 64 55 3 81 39 58 11 29 79 56 90 43 10 58 68 94 2 69 15 9 66 81 21 92 76 88 6...
output:
213 1 10B 6 2 9B 10 3 6A 5 4 5A 3 5 7A 8 6 4A 9 7 3A 1 8 1A 4 9 8B 2 10 2A 7
result:
ok correct
Test #24:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
10 52 18 57 59 39 75 83 16 15 74 26 91 48 14 13 70 7 23 53 88 8 91 20 46 98 29 13 94 87 65 87 50 26 27 95 32 12 32 86 96 75 20 84 83 77 10 36 73 61 60 26 74 43 47 16 74 7 3 12 56 18 49 5 91 88 82 12 67 94 48 34 67 19 51 17 67 14 58 94 81 96 1 79 89 35 44 73 29 84 2 72 96 9 18 54 23 99 35 10 2 15 38 ...
output:
228 1 5A 2 2 1A 6 3 9B 8 4 4A 4 5 10B 1 6 2A 9 7 3A 5 8 7B 10 9 8B 7 10 6B 3
result:
ok correct
Test #25:
score: 0
Accepted
time: 16ms
memory: 3732kb
input:
25 17 58 66 14 56 91 28 79 54 94 44 74 23 19 98 74 83 17 70 76 71 16 20 16 59 42 2 11 26 34 60 10 42 36 72 72 34 68 62 95 74 71 96 37 19 44 32 15 28 61 50 15 13 21 13 74 46 26 65 48 20 16 39 12 84 84 94 93 85 87 39 71 5 15 8 89 95 48 81 67 20 17 15 63 97 38 30 60 41 75 7 87 24 26 55 68 96 93 84 29 7...
output:
291 1 14A 23 2 21A 2 3 16A 17 4 2A 6 5 4A 13 6 13A 8 7 10A 12 8 20A 19 9 25B 25 10 8A 14 11 12A 7 12 6A 15 13 5A 3 14 18A 1 15 3A 16 16 23B 21 17 22B 18 18 9A 22 19 11A 9 20 7A 10 21 19A 24 22 24B 20 23 1A 4 24 17A 5 25 15A 11
result:
ok correct
Test #26:
score: 0
Accepted
time: 56ms
memory: 3780kb
input:
36 93 59 71 36 45 36 70 5 12 49 69 34 95 30 53 84 41 1 83 20 35 34 80 33 9 78 71 2 63 24 51 78 53 9 1 9 41 62 22 35 46 92 16 17 62 68 7 51 49 33 16 46 57 67 38 46 30 98 99 40 95 76 35 11 37 44 88 1 88 72 11 77 24 42 11 23 25 67 19 27 25 65 66 8 4 47 11 33 18 79 27 35 27 15 55 11 24 49 27 74 24 86 21...
output:
301 1 9B 30 2 22B 26 3 15B 22 4 27B 20 5 28B 11 6 11B 25 7 17B 33 8 6B 12 9 33B 36 10 35B 21 11 14B 24 12 16B 34 13 12B 18 14 7B 15 15 36B 3 16 26B 10 17 20B 23 18 4A 32 19 31B 9 20 2A 35 21 5B 28 22 1A 13 23 23B 7 24 3A 27 25 29B 1 26 25B 5 27 32B 19 28 24B 29 29 18B 16 30 8B 4 31 19B 8 32 21B 6 33...
result:
ok correct
Test #27:
score: 0
Accepted
time: 74ms
memory: 3792kb
input:
39 51 30 69 28 18 59 84 32 58 26 88 53 99 71 44 84 25 78 73 39 25 15 48 39 36 75 1 56 89 5 52 57 39 11 70 2 23 8 81 8 61 87 17 52 3 47 27 8 14 3 80 83 48 45 43 36 75 94 89 19 12 8 46 56 30 73 65 13 54 40 84 46 18 78 14 24 46 47 1 23 70 98 64 45 95 35 52 13 55 41 51 17 60 41 66 24 5 58 94 51 46 41 86...
output:
328 1 25B 24 2 1A 20 3 27B 22 4 35B 7 5 6A 29 6 30B 5 7 19A 3 8 26B 35 9 36B 26 10 31B 32 11 37B 18 12 3A 36 13 10A 14 14 17A 27 15 12A 30 16 7A 9 17 22A 23 18 33B 39 19 4A 37 20 29B 1 21 8A 11 22 20A 25 23 15A 38 24 5A 15 25 32B 21 26 18A 28 27 24B 8 28 38B 33 29 2A 13 30 13A 17 31 39B 6 32 21A 2 3...
result:
ok correct
Test #28:
score: 0
Accepted
time: 26ms
memory: 3756kb
input:
29 10 86 31 42 71 27 75 74 68 12 9 22 100 11 33 12 85 25 96 77 19 37 100 71 59 85 60 9 8 83 48 51 74 79 72 13 67 69 9 19 47 55 88 19 41 78 60 71 13 82 88 53 33 23 62 37 3 94 11 30 28 65 6 89 47 8 65 31 93 29 10 94 65 75 84 72 78 95 43 57 40 72 65 34 92 49 68 71 7 81 60 1 26 63 86 100 29 20 47 21 29 ...
output:
314 1 1A 27 2 17B 5 3 20B 17 4 5B 13 5 23B 20 6 27B 14 7 22B 1 8 28B 18 9 18B 9 10 14B 16 11 24B 11 12 10B 21 13 12B 10 14 13B 6 15 26B 23 16 9B 3 17 11B 25 18 8B 26 19 15B 19 20 7B 24 21 21B 15 22 3A 28 23 25B 7 24 4A 2 25 29B 29 26 2A 12 27 19B 22 28 16B 4 29 6B 8
result:
ok correct
Test #29:
score: 0
Accepted
time: 84ms
memory: 3844kb
input:
40 40 34 12 52 45 8 39 42 15 12 61 27 95 94 95 17 16 62 43 16 31 72 71 36 31 21 97 23 82 93 46 95 17 53 40 29 99 89 4 49 14 62 90 30 38 64 81 3 38 71 11 39 40 41 85 94 49 29 31 21 7 44 52 12 5 72 1 4 85 22 48 6 24 96 15 79 78 97 59 31 52 29 85 30 16 28 92 79 5 60 17 14 28 18 95 12 58 23 77 55 64 64 ...
output:
270 1 24B 10 2 5A 7 3 34B 28 4 35B 14 5 6A 16 6 10A 23 7 31B 24 8 38B 12 9 22B 38 10 30B 8 11 9A 11 12 7A 15 13 1A 20 14 3A 3 15 8A 33 16 19B 40 17 20B 6 18 13A 21 19 21B 9 20 17B 13 21 16A 32 22 36B 22 23 25B 39 24 28B 35 25 14A 29 26 2A 25 27 39B 17 28 12A 1 29 23B 31 30 40B 37 31 32B 2 32 18B 18 ...
result:
ok correct
Test #30:
score: 0
Accepted
time: 56ms
memory: 3820kb
input:
36 58 9 29 46 20 97 21 28 97 73 46 9 51 96 71 80 39 73 75 86 21 44 49 23 81 36 61 67 98 22 55 99 52 91 61 72 57 24 58 5 13 7 70 10 36 7 77 66 80 21 63 3 64 49 82 46 35 76 56 92 98 31 38 87 62 82 82 45 34 8 86 39 53 67 32 5 32 44 38 66 100 68 82 58 87 62 99 27 64 89 77 8 44 58 24 43 52 26 24 19 53 30...
output:
280 1 21B 20 2 27B 18 3 34B 16 4 19B 32 5 23B 10 6 9A 24 7 30B 13 8 14A 5 9 36B 33 10 4A 28 11 20B 7 12 35B 6 13 13A 34 14 31B 22 15 18B 23 16 8A 11 17 12A 25 18 26B 17 19 16A 31 20 2A 35 21 25B 8 22 32B 29 23 7A 12 24 17B 19 25 1A 30 26 28B 2 27 22B 3 28 3A 1 29 11A 4 30 5A 9 31 15A 27 32 6A 36 33 ...
result:
ok correct
Test #31:
score: 0
Accepted
time: 41ms
memory: 3824kb
input:
33 45 95 17 53 58 47 52 8 39 5 62 16 48 36 75 52 72 87 89 87 66 86 55 67 84 9 34 33 67 40 8 85 31 29 29 86 100 91 87 34 14 64 33 17 73 22 68 24 54 39 67 62 39 50 21 19 50 79 1 88 77 82 90 94 89 69 33 79 94 48 41 24 79 38 49 5 19 26 20 4 99 67 30 41 30 94 83 96 48 5 59 67 71 58 38 86 69 74 57 41 59 1...
output:
260 1 16A 1 2 28B 28 3 19A 4 4 8A 5 5 32B 16 6 18A 12 7 26B 25 8 12A 33 9 2A 26 10 33B 20 11 13A 31 12 14A 3 13 11A 2 14 17A 21 15 20A 27 16 29B 13 17 22A 7 18 23A 15 19 6A 30 20 25B 32 21 1A 22 22 4A 18 23 24B 24 24 7A 8 25 27B 14 26 5A 10 27 15A 19 28 3A 17 29 31B 11 30 21A 9 31 10A 29 32 30B 6 33...
result:
ok correct
Test #32:
score: 0
Accepted
time: 21ms
memory: 3736kb
input:
27 42 30 36 10 25 55 79 95 45 25 58 69 81 95 47 42 74 87 8 100 97 20 62 8 27 69 72 92 47 5 50 61 90 1 65 97 3 32 84 68 83 44 98 54 21 23 87 87 10 23 18 75 85 50 31 78 89 77 9 75 66 45 79 36 83 10 45 98 87 13 88 86 23 88 26 33 47 8 75 69 1 74 51 14 54 10 42 77 56 26 80 67 80 36 47 89 1 29 2 48 24 53 ...
output:
276 1 19A 1 2 3A 9 3 12A 23 4 11A 15 5 8A 4 6 4A 22 7 10A 10 8 14A 24 9 20B 19 10 16A 3 11 2A 16 12 17A 18 13 15A 14 14 27B 8 15 9A 5 16 5A 2 17 6A 7 18 25B 13 19 13A 21 20 22B 11 21 21B 20 22 1A 27 23 24B 25 24 26B 17 25 23B 6 26 18A 12 27 7A 26
result:
ok correct
Test #33:
score: 0
Accepted
time: 33ms
memory: 3820kb
input:
32 91 96 2 16 53 69 64 41 82 53 58 42 49 93 23 17 4 29 11 3 80 44 56 100 39 62 94 6 57 51 93 96 3 58 77 48 67 62 64 66 76 77 80 96 47 90 47 50 36 57 43 37 2 70 44 41 74 38 22 69 51 20 93 8 88 52 48 90 11 51 29 80 53 10 54 21 55 40 9 90 43 18 6 32 97 86 23 9 45 86 57 21 30 39 34 20 94 70 11 95 40 10 ...
output:
297 1 2A 17 2 20B 23 3 30B 8 4 28B 31 5 8A 27 6 26B 11 7 31B 16 8 6A 25 9 11B 28 10 27B 19 11 17B 9 12 32B 18 13 25B 26 14 19B 6 15 10A 14 16 14B 3 17 16B 21 18 24B 10 19 23B 24 20 18B 13 21 29B 29 22 4A 22 23 15B 5 24 5A 20 25 3A 7 26 12B 4 27 21B 1 28 1A 15 29 7A 2 30 9A 32 31 22B 30 32 13B 12
result:
ok correct
Test #34:
score: 0
Accepted
time: 33ms
memory: 3820kb
input:
32 83 75 62 80 3 58 72 44 47 70 3 52 34 32 22 49 86 28 7 5 84 60 60 85 70 41 47 2 74 36 53 32 25 98 63 89 81 41 65 33 5 89 80 96 8 67 56 89 1 17 91 6 29 36 5 29 94 96 85 9 41 45 89 48 68 83 87 42 47 51 68 62 84 57 41 16 57 66 72 73 62 68 96 64 96 33 95 100 34 81 42 80 42 20 54 19 32 51 70 99 20 44 1...
output:
268 1 25A 1 2 28B 30 3 27B 28 4 23A 13 5 29B 6 6 24A 23 7 14A 16 8 22A 19 9 16A 8 10 11A 21 11 8A 7 12 19A 27 13 12A 25 14 9A 9 15 30B 15 16 17A 5 17 5A 12 18 1A 24 19 21A 29 20 4A 20 21 31B 10 22 13A 3 23 26B 22 24 32B 2 25 18A 26 26 20A 14 27 6A 32 28 10A 11 29 2A 17 30 3A 4 31 7A 18 32 15A 31
result:
ok correct
Test #35:
score: 0
Accepted
time: 57ms
memory: 3752kb
input:
36 30 88 27 77 25 25 83 94 47 63 61 45 62 84 84 39 86 13 56 42 70 85 14 1 76 48 35 84 52 70 99 86 67 12 27 91 81 4 66 93 16 22 65 6 4 56 2 63 37 40 80 69 16 45 42 97 55 2 77 32 19 47 60 72 15 58 43 17 82 95 92 27 53 13 63 29 1 28 35 65 5 23 78 42 37 98 2 83 15 66 47 26 53 66 23 57 28 90 40 30 84 40 ...
output:
332 1 23A 2 2 18A 22 3 36A 29 4 12A 15 5 26A 30 6 30A 25 7 7A 36 8 29A 8 9 21A 34 10 9A 35 11 17A 3 12 25A 20 13 14A 7 14 4A 9 15 20A 1 16 15A 21 17 10A 31 18 6A 23 19 1A 14 20 28A 11 21 19A 28 22 3A 5 23 13A 16 24 16A 13 25 24A 12 26 27A 18 27 11A 32 28 2A 17 29 35A 24 30 8A 19 31 5A 27 32 34A 33 3...
result:
ok correct
Test #36:
score: 0
Accepted
time: 21ms
memory: 3740kb
input:
27 71 29 37 51 72 58 52 27 35 43 80 60 36 9 54 53 77 75 69 76 40 21 64 54 72 93 16 60 31 13 45 7 53 45 50 45 17 12 10 10 64 46 82 84 22 99 69 74 16 82 42 4 80 79 65 50 46 28 85 48 79 56 42 29 28 20 92 16 28 54 8 91 84 77 91 28 1 39 16 15 55 39 70 61 12 2 28 34 7 89 94 90 33 37 97 42 12 11 66 87 55 1...
output:
314 1 7B 16 2 16B 5 3 23B 2 4 1A 12 5 22B 24 6 5B 27 7 14B 11 8 4B 22 9 13B 25 10 17B 21 11 26B 13 12 24B 23 13 18B 26 14 10B 8 15 11B 1 16 3B 10 17 12B 17 18 6B 14 19 19B 7 20 25B 3 21 21B 6 22 27B 20 23 2B 15 24 9B 9 25 20B 19 26 15B 4 27 8B 18
result:
ok correct