QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#607532 | #8939. Permutation | UESTC_DECAYALI | AC ✓ | 142ms | 11852kb | C++20 | 1.8kb | 2024-10-03 15:12:29 | 2024-10-03 15:12:29 |
Judging History
answer
#include<cstdio>
#include<iostream>
#include<cmath>
#include<map>
#include<cassert>
#define RI register int
#define CI const int&
using namespace std;
const int N=1000000;
const double alpha=pow(2.0,2.0/3.0);
const double theta=alpha/(1.0+alpha);
int t,n,cnt,sum,f[N+5],pos[N+5]; map <pair <int,int>,int> rst;
inline int ask(CI l,CI r)
{
assert(r-l+1>=2);
if (rst.count({l,r})) return rst[{l,r}];
printf("? %d %d\n",l,r); fflush(stdout);
++cnt; sum+=r-l+1;
int res; scanf("%d",&res); return rst[{l,r}]=res;
}
inline void answer(CI p)
{
printf("! %d\n",p); fflush(stdout);
}
int main()
{
f[1]=0; f[2]=1;
for (RI i=3;i<=N;++i)
{
int st=max(1,(int)(theta*i)-1);
pos[i]=st; f[i]=max(f[st],f[i-st]+1)+1;
for (RI j=1;j<=3;++j)
{
int y=min(st+j,i-1);
int tmp=max(f[y],f[i-y]+1)+1;
if (tmp<=f[i]) f[i]=tmp,pos[i]=y;
}
}
//for (RI i=1;i<=N;++i) assert(f[i]<=(int)ceil(1.5L*log2(i)));
// for (RI i=3;i<=20;++i) printf("%d %d\n",i,pos[i]);
for (scanf("%d",&t);t;--t)
{
scanf("%d",&n); rst.clear(); cnt=0; sum=0;
int l=1,r=n;
while (r-l+1>2)
{
int smx=ask(l,r),len=pos[r-l+1];
if (smx<=l+len-1)
{
int tmp=ask(l,l+len-1);
if (smx==tmp) r=l+len-1; else l+=len;
} else
{
int tmp=ask(r-len+1,r);
if (smx==tmp) l=r-len+1; else r-=len;
}
}
assert(l<=r);
if (l==r) answer(l); else
{
int tmp=ask(l,r);
if (tmp==l) answer(r); else answer(l);
}
assert(cnt<=(int)ceil(1.5L*log2(n)));
assert(sum<=3*n);
}
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 15ms
memory: 11772kb
input:
3 5 3 2 5 6 6 6 5 3 4 3 2
output:
? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 6 ? 2 6 ? 4 6 ? 2 3 ! 2 ? 1 4 ? 1 3 ! 4
result:
ok Correct (3 test cases)
Test #2:
score: 0
Accepted
time: 81ms
memory: 11788kb
input:
10000 10 2 2 2 3 5 10 10 10 10 8 7 10 5 5 1 6 6 10 4 4 4 4 4 10 10 3 2 10 3 3 3 3 2 10 1 1 5 6 7 10 1 1 3 8 8 10 2 4 9 10 3 3 3 1 5 10 4 7 9 10 8 8 7 1 2 10 4 1 9 10 7 7 7 8 4 10 5 1 10 10 8 6 9 10 2 2 1 7 7 10 6 4 10 10 1 1 3 8 8 10 7 7 5 1 2 10 7 7 4 1 2 10 3 4 10 10 4 4 4 4 3 10 8 8 7 2 2 10 8 8 ...
output:
? 1 10 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 10 ? 3 10 ? 6 10 ? 8 10 ? 6 7 ! 6 ? 1 10 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 10 ? 1 8 ? 1 5 ? 3 5 ? 3 4 ! 3 ? 1 10 ? 3 10 ? 1 2 ! 1 ? 1 10 ? 1 8 ? 1 5 ? 1 3 ? 2 3 ! 1 ? 1 10 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 10 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 7 ? 1 10 ? 1 8 ? 9 10 ! 10 ? 1...
result:
ok Correct (10000 test cases)
Test #3:
score: 0
Accepted
time: 76ms
memory: 11784kb
input:
10000 3 1 2 11 5 5 3 8 7 2 2 19 3 3 4 13 12 9 7 5 5 5 4 3 3 3 19 6 6 6 7 1 2 2 2 15 11 11 11 11 11 10 14 1 1 1 1 3 5 16 4 4 4 1 8 7 3 3 2 19 13 13 6 5 5 4 2 2 4 1 3 7 2 2 2 2 3 2 2 17 1 1 1 1 2 4 14 9 9 9 9 9 8 20 9 9 9 6 13 13 6 4 2 18 7 7 7 7 7 6 8 8 8 6 5 8 6 6 6 5 16 10 10 10 10 10 10 6 1 1 3 5 ...
output:
? 1 3 ? 1 2 ! 3 ? 1 11 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 2 ! 1 ? 1 19 ? 1 13 ? 1 8 ? 9 13 ? 11 13 ? 9 10 ! 10 ? 1 7 ? 1 5 ? 3 5 ? 4 5 ! 3 ? 1 3 ? 2 3 ! 2 ? 1 19 ? 1 13 ? 1 8 ? 4 8 ? 1 3 ? 1 2 ! 3 ? 1 2 ! 1 ? 1 15 ? 1 11 ? 4 11 ? 7 11 ? 9 11 ? 10 11 ! 9 ? 1 14 ? 1 10 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 16 ...
result:
ok Correct (10000 test cases)
Test #4:
score: 0
Accepted
time: 128ms
memory: 11804kb
input:
10000 47 23 23 11 2 2 2 1 5 14 8 8 2 9 25 6 6 12 13 13 13 7 4 4 4 3 9 2 2 2 2 2 27 27 27 27 27 24 21 20 21 7 7 7 7 6 5 43 41 21 7 7 7 8 3 3 22 6 14 20 17 21 34 29 29 25 17 17 18 14 42 20 20 20 20 20 20 20 19 47 21 21 21 21 21 19 16 17 41 25 11 30 30 33 36 19 17 17 16 7 9 10 21 14 14 14 14 14 13 27 2...
output:
? 1 47 ? 1 30 ? 11 30 ? 1 10 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 14 ? 1 10 ? 1 8 ? 9 10 ! 10 ? 1 25 ? 1 17 ? 1 12 ? 13 17 ? 13 15 ? 13 14 ! 14 ? 1 7 ? 1 5 ? 3 5 ? 3 4 ! 5 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 1 2 ! 1 ? 1 27 ? 10 27 ? 15 27 ? 20 27 ? 23 27 ? 20 22 ? 20 21 ! 22 ? 1 21 ? 1 13 ? 1 8 ? 4 8 ? 6 8 ? 4 5 !...
result:
ok Correct (10000 test cases)
Test #5:
score: 0
Accepted
time: 62ms
memory: 11784kb
input:
10000 100 47 61 93 96 71 71 71 71 71 9 2 2 2 2 1 53 46 35 6 6 6 6 6 6 33 3 16 31 31 31 29 32 82 60 41 29 29 29 29 28 23 24 88 39 8 59 59 59 59 59 59 59 71 24 29 59 59 59 59 56 60 61 92 52 45 88 88 88 88 85 91 91 24 11 11 11 11 9 5 5 66 51 51 51 51 51 45 39 39 40 92 43 43 50 20 20 20 20 21 17 48 1 1 ...
output:
? 1 100 ? 1 63 ? 64 100 ? 77 100 ? 64 76 ? 64 71 ? 67 71 ? 69 71 ? 70 71 ! 70 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 1 2 ! 3 ? 1 53 ? 20 53 ? 1 19 ? 1 13 ? 1 8 ? 4 8 ? 4 6 ? 5 6 ! 5 ? 1 33 ? 1 21 ? 22 33 ? 26 33 ? 29 33 ? 29 31 ? 32 33 ! 33 ? 1 82 ? 31 82 ? 1 30 ? 11 30 ? 18 30 ? 23 30 ? 26 30 ? 23 25 ? 23 24 ! ...
result:
ok Correct (10000 test cases)
Test #6:
score: 0
Accepted
time: 142ms
memory: 11648kb
input:
10000 50 10 10 10 10 6 2 3 5 50 11 11 9 31 32 23 22 50 44 44 40 20 20 21 26 25 50 24 14 45 35 49 48 46 50 50 50 50 50 50 50 49 47 50 36 23 17 17 18 6 8 10 50 29 29 20 3 3 3 1 5 50 30 30 22 1 1 1 1 2 50 25 25 25 25 21 30 30 29 50 18 20 49 49 47 39 39 39 50 9 9 9 9 9 7 13 13 50 26 26 26 28 17 19 12 13...
output:
? 1 50 ? 1 32 ? 1 21 ? 1 13 ? 6 13 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 50 ? 1 32 ? 1 21 ? 22 32 ? 25 32 ? 22 24 ? 22 23 ! 24 ? 1 50 ? 19 50 ? 30 50 ? 19 29 ? 19 26 ? 19 23 ? 24 26 ? 25 26 ! 24 ? 1 50 ? 1 32 ? 33 50 ? 33 45 ? 46 50 ? 48 50 ? 46 47 ! 47 ? 1 50 ? 19 50 ? 30 50 ? 38 50 ? 43 50 ? 46 50 ? 48 50 ? 4...
result:
ok Correct (10000 test cases)
Test #7:
score: 0
Accepted
time: 120ms
memory: 11776kb
input:
10000 100 76 49 35 34 5 3 9 9 9 100 29 29 29 29 29 29 29 30 26 26 100 64 64 38 88 88 88 88 86 83 83 100 51 57 98 98 92 79 81 84 83 100 44 44 50 13 13 13 13 12 6 7 100 64 64 64 62 41 41 41 41 42 39 100 93 93 86 56 56 59 49 47 45 100 37 2 97 81 76 76 74 70 70 100 76 76 58 94 95 80 79 83 100 32 32 11 5...
output:
? 1 100 ? 38 100 ? 1 37 ? 14 37 ? 1 13 ? 1 8 ? 9 13 ? 9 11 ? 9 10 ! 10 ? 1 100 ? 1 63 ? 1 40 ? 15 40 ? 15 31 ? 20 31 ? 24 31 ? 27 31 ? 24 26 ? 25 26 ! 25 ? 1 100 ? 38 100 ? 38 77 ? 78 100 ? 78 93 ? 78 88 ? 81 88 ? 84 88 ? 81 83 ? 82 83 ! 82 ? 1 100 ? 1 63 ? 64 100 ? 77 100 ? 85 100 ? 77 84 ? 77 81 ?...
result:
ok Correct (10000 test cases)
Test #8:
score: 0
Accepted
time: 18ms
memory: 11772kb
input:
1000 1000 475 426 728 728 747 831 831 828 841 837 847 847 847 847 1000 278 17 974 811 757 751 637 637 637 639 647 645 642 643 1000 75 128 871 985 644 686 713 713 712 732 730 737 739 741 1000 239 239 45 577 607 432 429 442 451 458 458 459 463 463 1000 978 978 978 978 978 978 997 914 914 920 927 927 9...
output:
? 1 1000 ? 1 615 ? 616 1000 ? 616 853 ? 616 763 ? 764 853 ? 797 853 ? 797 832 ? 833 853 ? 833 845 ? 846 853 ? 846 850 ? 846 848 ? 846 847 ! 846 ? 1 1000 ? 1 615 ? 616 1000 ? 763 1000 ? 616 762 ? 671 762 ? 616 670 ? 616 649 ? 629 649 ? 629 641 ? 642 649 ? 645 649 ? 642 644 ? 642 643 ! 644 ? 1 1000 ? ...
result:
ok Correct (1000 test cases)
Test #9:
score: 0
Accepted
time: 28ms
memory: 11836kb
input:
1017 272 246 111 27 52 73 73 73 73 68 77 75 114 105 91 2 2 2 2 2 2 2 2 910 173 173 173 173 127 14 14 29 35 37 51 51 50 726 229 229 229 201 63 63 63 44 28 28 28 28 29 26 861 315 104 671 671 688 593 593 593 593 593 593 590 597 596 1984 133 133 133 406 571 512 724 704 673 674 650 650 650 650 651 647 11...
output:
? 1 272 ? 105 272 ? 1 104 ? 1 65 ? 66 104 ? 66 90 ? 66 82 ? 66 77 ? 66 73 ? 74 77 ? 75 77 ! 74 ? 1 114 ? 44 114 ? 1 43 ? 1 28 ? 1 19 ? 1 13 ? 1 8 ? 1 5 ? 1 3 ? 1 2 ! 1 ? 1 910 ? 1 560 ? 1 345 ? 1 213 ? 82 213 ? 1 81 ? 1 51 ? 1 33 ? 34 51 ? 34 46 ? 47 51 ? 49 51 ? 50 51 ! 49 ? 1 726 ? 1 447 ? 1 276 ?...
result:
ok Correct (1017 test cases)
Test #10:
score: 0
Accepted
time: 20ms
memory: 11804kb
input:
10 100000 3893 3893 30673 43582 43582 43582 43582 43582 43582 43582 43582 43582 43470 43242 43242 43197 43289 43289 43279 43268 43268 43267 43270 100000 32066 54928 68197 71764 88585 88585 85554 93282 94213 91599 91599 91599 91474 91257 91225 91410 91398 91348 91348 91348 91348 91349 91351 91350 100...
output:
? 1 100000 ? 1 61353 ? 1 37642 ? 37643 61353 ? 37643 52190 ? 37643 46569 ? 41092 46569 ? 41092 44453 ? 42390 44453 ? 42390 43657 ? 42879 43657 ? 43179 43657 ? 43363 43657 ? 43179 43362 ? 43179 43292 ? 43179 43249 ? 43250 43292 ? 43265 43292 ? 43274 43292 ? 43265 43273 ? 43265 43271 ? 43265 43269 ? 4...
result:
ok Correct (10 test cases)
Test #11:
score: 0
Accepted
time: 18ms
memory: 11652kb
input:
21 84335 47947 47947 22445 9296 1509 19830 19830 19830 19815 17510 17510 17510 17510 17496 17316 17316 17316 17316 17308 17320 17320 17318 17323 159962 128177 145530 35270 7423 54814 49869 40850 38954 46872 46914 43823 43823 43823 43823 43765 43675 43675 43670 43695 43695 43695 43695 43695 43695 436...
output:
? 1 84335 ? 1 51742 ? 19997 51742 ? 1 19996 ? 1 12269 ? 12270 19996 ? 15255 19996 ? 17086 19996 ? 18210 19996 ? 17086 18209 ? 17086 17776 ? 17086 17510 ? 17249 17510 ? 17349 17510 ? 17249 17348 ? 17286 17348 ? 17286 17325 ? 17300 17325 ? 17300 17316 ? 17317 17325 ? 17317 17323 ? 17317 17321 ? 17322 ...
result:
ok Correct (21 test cases)
Test #12:
score: 0
Accepted
time: 15ms
memory: 11652kb
input:
1 1000000 641602 641602 418256 783270 783270 783270 783270 786055 805651 805651 802269 797591 797591 797591 797591 797004 796734 796559 796850 796850 796850 796850 796844 796864 796864 796864 796864 796864 796863
output:
? 1 1000000 ? 386488 1000000 ? 386488 762886 ? 762887 1000000 ? 762887 908360 ? 762887 852138 ? 762887 817645 ? 762887 796483 ? 796484 817645 ? 796484 809468 ? 801501 809468 ? 796484 801500 ? 796484 799562 ? 796484 798374 ? 796484 797645 ? 796932 797645 ? 796484 796931 ? 796484 796759 ? 796760 79693...
result:
ok Correct (1 test case)
Test #13:
score: 0
Accepted
time: 20ms
memory: 11808kb
input:
16 232936 229707 229707 229707 229707 229707 229707 229707 229707 229707 227478 225790 225790 225790 225915 225474 225474 225474 225474 225466 225417 225417 225419 225425 225425 225425 8676 6498 6498 6498 6498 5867 4978 4978 5022 4731 4731 4731 4717 4684 4684 4684 4690 4692 4692 4693 221085 172303 2...
output:
? 1 232936 ? 90027 232936 ? 145259 232936 ? 179144 232936 ? 199933 232936 ? 212687 232936 ? 220512 232936 ? 225313 232936 ? 225313 229991 ? 227120 229991 ? 225313 227119 ? 225313 226422 ? 225313 225994 ? 225575 225994 ? 225313 225574 ? 225313 225474 ? 225374 225474 ? 225412 225474 ? 225435 225474 ? ...
result:
ok Correct (16 test cases)
Test #14:
score: 0
Accepted
time: 65ms
memory: 11772kb
input:
1994 667 666 667 256 255 97 96 36 35 12 11 4 3 374 373 374 143 142 54 53 20 19 7 6 2 488 486 488 187 186 71 70 26 25 9 8 2 922 921 922 355 354 136 135 51 50 18 17 5 4 2 639 637 639 245 244 93 92 34 33 13 12 5 4 2 353 350 353 135 134 51 50 18 17 5 4 2 71 66 71 26 25 9 8 2 24 21 24 8 7 3 2 567 562 567...
output:
? 1 667 ? 257 667 ? 1 256 ? 98 256 ? 1 97 ? 37 97 ? 1 36 ? 13 36 ? 1 12 ? 5 12 ? 1 4 ? 2 4 ! 1 ? 1 374 ? 144 374 ? 1 143 ? 55 143 ? 1 54 ? 21 54 ? 1 20 ? 8 20 ? 1 7 ? 3 7 ? 1 2 ! 1 ? 1 488 ? 188 488 ? 1 187 ? 72 187 ? 1 71 ? 27 71 ? 1 26 ? 10 26 ? 1 9 ? 3 9 ? 1 2 ! 1 ? 1 922 ? 356 922 ? 1 355 ? 137 ...
result:
ok Correct (1994 test cases)
Test #15:
score: 0
Accepted
time: 16ms
memory: 11768kb
input:
18 153667 153667 153666 59389 59388 22952 22951 8869 8868 3426 3425 1323 1322 510 509 196 195 74 73 27 26 9 8 2 211376 211374 211376 81693 81692 31572 31571 12201 12200 4714 4713 1820 1819 702 701 270 269 103 102 38 37 13 12 5 4 2 195330 195326 195330 75491 75490 29175 29174 11274 11273 4356 4355 16...
output:
? 1 153667 ? 59390 153667 ? 1 59389 ? 22953 59389 ? 1 22952 ? 8870 22952 ? 1 8869 ? 3427 8869 ? 1 3426 ? 1324 3426 ? 1 1323 ? 511 1323 ? 1 510 ? 197 510 ? 1 196 ? 75 196 ? 1 74 ? 28 74 ? 1 27 ? 10 27 ? 1 9 ? 3 9 ? 1 2 ! 1 ? 1 211376 ? 81694 211376 ? 1 81693 ? 31573 81693 ? 1 31572 ? 12202 31572 ? 1 ...
result:
ok Correct (18 test cases)
Test #16:
score: 0
Accepted
time: 12ms
memory: 11708kb
input:
1 1000000 999998 1000000 386487 386486 149371 149370 57729 57728 22310 22309 8621 8620 3330 3329 1286 1285 496 495 190 189 72 71 26 25 9 8 2
output:
? 1 1000000 ? 386488 1000000 ? 1 386487 ? 149372 386487 ? 1 149371 ? 57730 149371 ? 1 57729 ? 22311 57729 ? 1 22310 ? 8622 22310 ? 1 8621 ? 3331 8621 ? 1 3330 ? 1287 3330 ? 1 1286 ? 497 1286 ? 1 496 ? 191 496 ? 1 190 ? 73 190 ? 1 72 ? 27 72 ? 1 26 ? 10 26 ? 1 9 ? 3 9 ? 1 2 ! 1
result:
ok Correct (1 test case)
Test #17:
score: 0
Accepted
time: 39ms
memory: 11736kb
input:
1994 667 666 454 27 27 27 27 27 28 2 2 2 2 2 2 374 372 224 91 96 29 29 16 12 8 5 3 2 488 485 370 161 156 44 44 43 15 14 3 3 2 922 921 662 40 40 40 40 40 51 18 12 7 3 2 639 639 421 215 147 68 72 2 2 2 2 2 2 2 353 351 200 91 81 27 27 22 2 2 2 2 2 71 71 47 6 6 6 6 8 3 2 24 22 24 7 4 2 2 567 563 332 205...
output:
? 1 667 ? 257 667 ? 1 256 ? 1 159 ? 1 99 ? 1 62 ? 1 40 ? 15 40 ? 1 14 ? 1 10 ? 1 8 ? 1 5 ? 1 3 ? 1 2 ! 1 ? 1 374 ? 144 374 ? 1 143 ? 55 143 ? 1 54 ? 1 34 ? 14 34 ? 1 13 ? 6 13 ? 1 5 ? 3 5 ? 1 2 ! 1 ? 1 488 ? 188 488 ? 1 187 ? 72 187 ? 1 71 ? 1 45 ? 17 45 ? 1 16 ? 6 16 ? 1 5 ? 1 3 ? 2 3 ! 1 ? 1 922 ?...
result:
ok Correct (1994 test cases)
Test #18:
score: 0
Accepted
time: 17ms
memory: 11852kb
input:
18 153667 153667 65961 50668 47562 8350 8350 8350 5820 1644 1644 1499 306 306 477 24 24 24 24 24 16 7 7 5 3 2 211376 211375 91641 67652 80994 4235 4235 4235 4235 4235 3075 973 973 961 221 221 163 79 60 10 10 10 10 8 2 2 195330 195325 161600 36944 36944 17928 1018 1018 1018 1018 1018 1018 1556 281 28...
output:
? 1 153667 ? 59390 153667 ? 1 59389 ? 22953 59389 ? 1 22952 ? 1 14083 ? 1 8642 ? 3340 8642 ? 1 3339 ? 1 2050 ? 792 2050 ? 1 791 ? 1 487 ? 188 487 ? 1 187 ? 1 116 ? 1 73 ? 1 46 ? 1 30 ? 11 30 ? 1 10 ? 1 8 ? 4 8 ? 1 3 ? 2 3 ! 1 ? 1 211376 ? 81694 211376 ? 1 81693 ? 31573 81693 ? 1 31572 ? 1 19371 ? 1 ...
result:
ok Correct (18 test cases)
Test #19:
score: 0
Accepted
time: 14ms
memory: 11784kb
input:
1 1000000 999998 783271 169408 169408 188270 8002 8002 8002 8002 8002 6079 1522 1522 1522 1781 42 42 42 42 42 42 42 18 13 15 4 2
output:
? 1 1000000 ? 386488 1000000 ? 1 386487 ? 1 237116 ? 91642 237116 ? 1 91641 ? 1 56224 ? 1 34496 ? 1 21165 ? 1 12986 ? 5018 12986 ? 1 5017 ? 1 3079 ? 1 1891 ? 730 1891 ? 1 729 ? 1 449 ? 1 277 ? 1 171 ? 1 106 ? 1 67 ? 1 43 ? 16 43 ? 1 15 ? 5 15 ? 1 4 ? 2 4 ! 1
result:
ok Correct (1 test case)
Test #20:
score: 0
Accepted
time: 13ms
memory: 11836kb
input:
1 999999 260772 507886 955966 996647 730076 730076 751781 706326 706326 706326 706326 705072 701051 701051 701051 700522 701488 701488 701488 701453 701361 701361 701361 701361 701361 701361 701359 701356 701356
output:
? 1 999999 ? 1 613513 ? 613514 999999 ? 762885 999999 ? 613514 762884 ? 671243 762884 ? 706660 762884 ? 671243 706659 ? 684930 706659 ? 693327 706659 ? 698479 706659 ? 701639 706659 ? 698479 701638 ? 699699 701638 ? 700447 701638 ? 700447 701179 ? 701180 701638 ? 701356 701638 ? 701356 701530 ? 7014...
result:
ok Correct (1 test case)
Test #21:
score: 0
Accepted
time: 19ms
memory: 11800kb
input:
1 999998 295598 295598 73514 537464 537464 537464 537464 537464 537464 537464 537464 537464 537464 537464 536777 535839 535839 536002 536097 536052 536162 536156 536208 536208 536208 536206 536200 536200
output:
? 1 999998 ? 1 613512 ? 1 376398 ? 376399 613512 ? 468039 613512 ? 468039 557290 ? 502532 557290 ? 523694 557290 ? 523694 544307 ? 531660 544307 ? 531660 539420 ? 534658 539420 ? 534658 537581 ? 535787 537581 ? 536479 537581 ? 535787 536478 ? 535787 536212 ? 535787 536049 ? 536050 536212 ? 536050 53...
result:
ok Correct (1 test case)
Test #22:
score: 0
Accepted
time: 13ms
memory: 11648kb
input:
1 999997 339297 339297 355318 489939 489939 489939 471212 453304 453304 453304 453304 453304 453304 453304 453304 453304 453304 453247 453059 453059 453067 453017 453017 453017 453017 453013 453007 453007 453007
output:
? 1 999997 ? 1 613511 ? 1 376398 ? 376399 613511 ? 376399 521871 ? 432621 521871 ? 467114 521871 ? 432621 467113 ? 432621 453783 ? 440799 453783 ? 445816 453783 ? 448894 453783 ? 450782 453783 ? 451941 453783 ? 452652 453783 ? 452652 453347 ? 452919 453347 ? 453083 453347 ? 452919 453082 ? 452981 45...
result:
ok Correct (1 test case)
Test #23:
score: 0
Accepted
time: 19ms
memory: 11768kb
input:
1 999996 578161 472988 665875 726172 958644 966123 888583 907890 865390 859775 853100 853969 858027 858027 857481 858782 858873 859117 858976 859239 859239 859239 859239 859239 859239 859239 859239 859240 859237
output:
? 1 999996 ? 1 613511 ? 613512 999996 ? 613512 850626 ? 850627 999996 ? 908355 999996 ? 850627 908354 ? 872937 908354 ? 850627 872936 ? 859248 872936 ? 850627 859247 ? 850627 855917 ? 855918 859247 ? 857204 859247 ? 857204 858459 ? 858460 859247 ? 858460 858944 ? 858945 859247 ? 858945 859131 ? 8591...
result:
ok Correct (1 test case)
Test #24:
score: 0
Accepted
time: 18ms
memory: 11848kb
input:
2 500000 114103 114103 98381 290103 281943 220637 220637 207866 224587 224587 224587 223621 226042 226572 227012 227012 226893 226739 226739 226728 226759 226760 226770 226770 226772 226777 226776 500000 313297 313297 313297 285097 246160 246160 246160 238712 230101 228136 222822 223239 223884 22472...
output:
? 1 500000 ? 1 306757 ? 1 188201 ? 188202 306757 ? 234021 306757 ? 188202 234020 ? 205909 234020 ? 205909 223157 ? 223158 234020 ? 223158 229823 ? 223158 227248 ? 223158 225668 ? 225669 227248 ? 225669 226639 ? 226640 227248 ? 226640 227014 ? 226783 227014 ? 226640 226782 ? 226694 226782 ? 226694 22...
result:
ok Correct (2 test cases)
Test #25:
score: 0
Accepted
time: 15ms
memory: 11716kb
input:
2 499999 493493 493493 493493 493493 493493 493493 487773 471068 471068 471068 471825 468187 468187 467811 467320 467320 467320 467320 467320 467329 467345 467345 467345 467345 467344 467339 467339 499999 101651 101651 101651 101651 98374 24247 24247 18123 9237 9237 8975 6574 6338 4671 4671 4669 426...
output:
? 1 499999 ? 193243 499999 ? 311799 499999 ? 384535 499999 ? 429159 499999 ? 456537 499999 ? 473333 499999 ? 456537 473332 ? 463027 473332 ? 467009 473332 ? 469452 473332 ? 467009 469451 ? 467009 468508 ? 467587 468508 ? 467009 467586 ? 467009 467364 ? 467145 467364 ? 467229 467364 ? 467280 467364 ?...
result:
ok Correct (2 test cases)
Test #26:
score: 0
Accepted
time: 19ms
memory: 11736kb
input:
2 499998 367462 261014 193038 152483 53076 53076 53076 53076 49244 46002 42856 40342 40342 40342 40342 40342 40342 40342 40374 40253 40255 40280 40285 40293 40293 40293 40293 499998 122343 122343 3768 201785 201785 209196 246144 244788 252131 252131 252131 251090 253733 253733 253733 253733 253610 2...
output:
? 1 499998 ? 193243 499998 ? 1 193242 ? 74685 193242 ? 1 74684 ? 28864 74684 ? 28864 56976 ? 39728 56976 ? 46393 56976 ? 39728 46392 ? 42302 46392 ? 39728 42301 ? 39728 41308 ? 39728 40698 ? 40102 40698 ? 40102 40469 ? 40243 40469 ? 40243 40383 ? 40296 40383 ? 40243 40295 ? 40243 40276 ? 40277 40295...
result:
ok Correct (2 test cases)
Test #27:
score: 0
Accepted
time: 15ms
memory: 11788kb
input:
2 499997 274071 274071 274071 302688 167121 159831 135636 135636 135636 135636 135636 133612 132171 132171 132002 132428 132543 132679 132661 132735 132725 132750 132750 132750 132752 132746 132745 499997 242708 242708 242708 248273 160791 143467 177106 177106 172524 164685 164685 164685 164685 1641...
output:
? 1 499997 ? 1 306756 ? 118557 306756 ? 191293 306756 ? 118557 191292 ? 146667 191292 ? 118557 146666 ? 118557 135803 ? 125221 135803 ? 129310 135803 ? 131818 135803 ? 133357 135803 ? 131818 133356 ? 131818 132763 ? 131818 132399 ? 132400 132763 ? 132400 132624 ? 132625 132763 ? 132625 132711 ? 1327...
result:
ok Correct (2 test cases)
Test #28:
score: 0
Accepted
time: 74ms
memory: 11712kb
input:
10000 2 1 2 2 3 2 1 3 3 3 3 1 2 3 1 1 3 3 2 3 2 2 4 3 2 4 4 4 4 4 2 3 4 2 2 1 4 4 4 3 4 3 3 3 4 3 1 4 4 4 4 4 2 1 4 2 2 1 4 4 4 3 4 3 3 3 4 1 3 4 1 1 2 4 1 2 4 1 1 2 4 1 1 1 4 1 1 1 4 4 3 4 3 3 2 4 4 2 4 3 3 2 4 2 2 2 4 2 2 2 5 4 4 3 5 5 5 5 5 3 2 4 5 3 2 5 5 5 5 4 5 4 4 4 5 4 4 3 5 5 5 5 5 3 2 4 5 ...
output:
? 1 2 ! 2 ? 1 2 ! 1 ? 1 3 ? 1 2 ! 3 ? 1 3 ? 2 3 ! 2 ? 1 3 ? 1 2 ! 3 ? 1 3 ? 1 2 ! 2 ? 1 3 ? 2 3 ! 1 ? 1 3 ? 1 2 ! 1 ? 1 4 ? 1 3 ! 4 ? 1 4 ? 2 4 ? 3 4 ! 3 ? 1 4 ? 1 3 ! 4 ? 1 4 ? 1 3 ? 1 2 ! 3 ? 1 4 ? 2 4 ? 3 4 ! 2 ? 1 4 ? 1 3 ? 2 3 ! 2 ? 1 4 ? 1 3 ! 4 ? 1 4 ? 2 4 ? 3 4 ! 3 ? 1 4 ? 1 3 ! 4 ? 1 4 ? 1 ...
result:
ok Correct (10000 test cases)
Test #29:
score: 0
Accepted
time: 97ms
memory: 11768kb
input:
10000 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 3 7 6 8 2 3 8 8 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 3 7 6 8 2 3 8 8 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 3 7 6 8 2 3 8 8 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 3 7 6 8 2 ...
output:
? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 1 3 ? ...
result:
ok Correct (10000 test cases)
Test #30:
score: 0
Accepted
time: 47ms
memory: 11740kb
input:
10000 8 2 3 7 6 8 2 3 8 8 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 3 7 6 8 2 3 8 8 8 2 3 6 7 8 2 3 6 6 8 2 3 8 7 8 2 3 7 7 8 2 5 7 6 8 2 5 8 8 8 2 5 6 7 8 2 5 6 6 8 2 5 8 7 8 2 5 7 7 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 2 3 4 8 2 4 7 6 8 2 4 8 8 8 2 4 6 7 8 2 4 6 6 8 2 4 8 7 8 2 ...
output:
? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? ...
result:
ok Correct (10000 test cases)
Test #31:
score: 0
Accepted
time: 95ms
memory: 11852kb
input:
10000 8 2 4 8 7 8 2 4 7 7 8 2 2 1 4 8 2 2 1 4 8 2 2 1 4 8 2 2 1 4 8 2 2 1 4 8 2 2 1 4 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 2 1 5 8 2 ...
output:
? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 8 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 8 ? 1 5 ? 1 3 ? ...
result:
ok Correct (10000 test cases)
Test #32:
score: 0
Accepted
time: 61ms
memory: 11716kb
input:
10000 8 1 2 6 7 8 1 2 6 6 8 1 2 8 7 8 1 2 7 7 8 1 2 7 6 8 1 2 8 8 8 1 2 6 7 8 1 2 6 6 8 1 2 8 7 8 1 2 7 7 8 1 1 2 4 8 1 1 2 4 8 1 1 2 4 8 1 1 2 4 8 1 1 2 4 8 1 1 2 4 8 1 2 7 6 8 1 2 8 8 8 1 2 6 7 8 1 2 6 6 8 1 2 8 7 8 1 2 7 7 8 1 2 7 6 8 1 2 8 8 8 1 2 6 7 8 1 2 6 6 8 1 2 8 7 8 1 2 7 7 8 1 2 7 6 8 1 ...
output:
? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 8 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 7 ? 1 8 ? 1 5 ? 6 8 ? 7 8 ! 6 ? 1 8 ? 1 5 ? 6 8 ? 6 7 ! 6 ? 1 8 ? 1 5 ? 1 3 ? ...
result:
ok Correct (10000 test cases)
Test #33:
score: 0
Accepted
time: 74ms
memory: 11768kb
input:
10000 9 3 5 8 9 3 5 9 9 3 7 8 9 3 7 9 9 3 3 5 6 9 3 3 5 6 9 3 5 8 9 3 5 9 9 3 7 8 9 3 7 9 9 3 3 5 6 9 3 3 5 6 9 3 6 8 9 3 6 9 9 3 6 8 9 3 6 9 9 3 3 5 6 9 3 3 5 6 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 5 8 9 3 5 9 9 3 5 8 9 3 5 9 9 3 3 5 6 9 3 3 5 6 9 3 5 8 9 3 5 9 9 3 5 8 9 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ...
result:
ok Correct (10000 test cases)
Test #34:
score: 0
Accepted
time: 95ms
memory: 11808kb
input:
10000 9 3 3 5 6 9 3 3 5 6 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 5 7 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 4 9 3 3 3 2 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #35:
score: 0
Accepted
time: 86ms
memory: 11840kb
input:
10000 9 3 7 8 9 3 7 9 9 3 3 2 6 9 3 3 2 6 9 3 6 8 9 3 6 9 9 3 6 8 9 3 6 9 9 3 3 2 6 9 3 3 2 6 9 3 3 2 7 9 3 3 2 7 9 3 3 2 7 9 3 3 2 7 9 3 3 2 7 9 3 3 2 7 9 3 2 8 9 3 2 9 9 3 7 8 9 3 7 9 9 3 3 2 6 9 3 3 2 6 9 3 2 8 9 3 2 9 9 3 7 8 9 3 7 9 9 3 3 2 6 9 3 3 2 6 9 3 6 8 9 3 6 9 9 3 6 8 9 3 6 9 9 3 3 2 6 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ...
result:
ok Correct (10000 test cases)
Test #36:
score: 0
Accepted
time: 70ms
memory: 11696kb
input:
10000 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 2 3 5 9 2 2 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 4 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 ...
result:
ok Correct (10000 test cases)
Test #37:
score: 0
Accepted
time: 60ms
memory: 11772kb
input:
10000 9 4 4 3 6 9 4 4 3 6 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 3 5 ? 3 4 ! 5 ? 1 9 ? 1 7 ? 1 5 ? 3 5 ? 3 4 ! 5 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #38:
score: 0
Accepted
time: 83ms
memory: 11784kb
input:
10000 9 4 3 8 9 4 3 9 9 4 4 3 6 9 4 4 3 6 9 4 3 8 9 4 3 9 9 4 3 8 9 4 3 9 9 4 4 3 6 9 4 4 3 6 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 4 3 7 9 4 3 8 9 4 3 9 9 4 3 8 9 4 3 9 9 4 4 3 6 9 4 4 3 6 9 4 3 8 9 4 3 9 9 4 3 8 9 4 3 9 9 4 4 3 6 9 4 4 3 6 9 4 3 8 9 4 3 9 9 4 3 8 9 4 3 9 9 4 4 3 6 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ...
result:
ok Correct (10000 test cases)
Test #39:
score: 0
Accepted
time: 63ms
memory: 11784kb
input:
10000 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 6 3 8 9 6 3 9 9 6 3 8 9 6 3 9 9 6 6 6 6 5 9 6 6 6 6 5 9 9 9 9 8 5 9 8 8 8 9 5 9 9 9 9 7 5 9 8 8 8 7 5 9 7 7 7 7 7 9 7 7 7 7 7 9 5 3 8 9 5 3 9 9 5 3 8 9 5 3 9 9 5 5 ...
output:
? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 9 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 9 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #40:
score: 0
Accepted
time: 71ms
memory: 11776kb
input:
10000 9 2 2 5 6 9 2 2 5 6 9 2 2 5 7 9 2 2 5 7 9 2 2 5 7 9 2 2 5 7 9 2 2 5 7 9 2 2 5 7 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 4 9 2 2 2 3 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 9 ? 1 7 ? 1 5 ? 1 3 ? 4 5 ! 5 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #41:
score: 0
Accepted
time: 84ms
memory: 11788kb
input:
10000 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 6 3 8 9 6 3 9 9 6 3 8 9 6 3 9 9 6 6 6 6 5 9 6 6 6 6 5 9 9 9 9 8 5 9 8 8 8 9 5 9 9 9 9 7 5 9 8 8 8 7 5 9 7 7 7 7 7 9 7 7 7 7 7 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 3 7 ? 5 7 ? 5 6 ! 7 ? 1 9 ? 1 7 ? 3 7 ? 5 7 ? 5 6 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 5 6 ! ...
result:
ok Correct (10000 test cases)
Test #42:
score: 0
Accepted
time: 87ms
memory: 11828kb
input:
10000 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 8 8 8 8 7 9 9 9 9 9 9 9 7 3 8 9 7 3 9 9 9 9 9 9 8 9 8 8 8 8 8 9 6 3 8 9 6 3 9 9 6 3 8 9 6 3 9 9 6 6 6 6 5 9 6 6 6 6 5 9 9 9 9 8 5 9 8 8 8 9 5 9 9 9 9 7 5 9 8 8 8 7 5 9 7 7 7 7 7 9 7 7 7 7 7 9 5 3 8 9 5 3 9 9 5 3 8 9 5 3 9 9 5 5 ...
output:
? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 9 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 7 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 7 8 ! 9 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #43:
score: 0
Accepted
time: 81ms
memory: 11648kb
input:
10000 9 5 5 3 6 9 5 5 3 6 9 5 5 3 7 9 5 5 3 7 9 5 5 3 7 9 5 5 3 7 9 5 5 3 7 9 5 5 3 7 9 9 9 9 8 6 9 8 8 8 9 6 9 9 9 9 7 6 9 8 8 8 7 6 9 7 7 7 7 6 9 7 7 7 7 6 9 9 9 9 8 6 9 8 8 8 9 6 9 9 9 9 7 6 9 8 8 8 7 6 9 7 7 7 7 6 9 7 7 7 7 6 9 9 9 9 8 6 9 8 8 8 9 6 9 9 9 9 7 6 9 8 8 8 7 6 9 7 7 7 7 6 9 7 7 7 7 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 5 6 ! 5 ? 1 9 ? 3 9 ? 5 9 ? 7 9 ? 5 6 ! 5 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #44:
score: 0
Accepted
time: 63ms
memory: 11788kb
input:
10000 9 2 7 8 9 2 7 9 9 2 2 3 6 9 2 2 3 6 9 2 6 8 9 2 6 9 9 2 6 8 9 2 6 9 9 2 2 3 6 9 2 2 3 6 9 2 2 3 7 9 2 2 3 7 9 2 2 3 7 9 2 2 3 7 9 2 2 3 7 9 2 2 3 7 9 2 3 8 9 2 3 9 9 2 7 8 9 2 7 9 9 2 2 3 6 9 2 2 3 6 9 2 3 8 9 2 3 9 9 2 7 8 9 2 7 9 9 2 2 3 6 9 2 2 3 6 9 2 6 8 9 2 6 9 9 2 6 8 9 2 6 9 9 2 2 3 6 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ...
result:
ok Correct (10000 test cases)
Test #45:
score: 0
Accepted
time: 88ms
memory: 11764kb
input:
10000 9 9 9 8 3 9 8 8 9 3 9 9 9 7 3 9 8 8 7 3 9 7 7 7 5 3 9 7 7 7 5 3 9 9 9 8 3 9 8 8 9 3 9 9 9 7 3 9 8 8 7 3 9 7 7 7 5 3 9 7 7 7 5 3 9 9 9 6 3 9 8 8 6 3 9 9 9 6 3 9 8 8 6 3 9 7 7 7 6 3 9 7 7 7 6 3 9 6 6 6 5 3 9 6 6 6 5 3 9 6 6 6 5 3 9 6 6 6 5 3 9 6 6 6 7 3 9 6 6 6 7 3 9 9 9 5 3 9 8 8 5 3 9 9 9 5 3 ...
output:
? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 1 7 ? 3 7 ? 5 7 ? 3 4 ! 4 ? 1 9 ? 1 7 ? 3 7 ? 5 7 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? 3 9 ? 5 9 ? 3 4 ! 4 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #46:
score: 0
Accepted
time: 62ms
memory: 11800kb
input:
10000 9 4 4 5 6 9 4 4 5 6 9 4 4 5 7 9 4 4 5 7 9 4 4 5 7 9 4 4 5 7 9 4 4 5 7 9 4 4 5 7 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 3 9 4 4 4 4 ...
output:
? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 3 5 ? 3 4 ! 5 ? 1 9 ? 1 7 ? 1 5 ? 3 5 ? 3 4 ! 5 ? 1 9 ? ...
result:
ok Correct (10000 test cases)
Test #47:
score: 0
Accepted
time: 94ms
memory: 11804kb
input:
10000 9 4 7 8 9 4 7 9 9 4 4 2 6 9 4 4 2 6 9 4 6 8 9 4 6 9 9 4 6 8 9 4 6 9 9 4 4 2 6 9 4 4 2 6 9 4 4 2 7 9 4 4 2 7 9 4 4 2 7 9 4 4 2 7 9 4 4 2 7 9 4 4 2 7 9 4 2 8 9 4 2 9 9 4 7 8 9 4 7 9 9 4 4 2 6 9 4 4 2 6 9 4 2 8 9 4 2 9 9 4 7 8 9 4 7 9 9 4 4 2 6 9 4 4 2 6 9 4 6 8 9 4 6 9 9 4 6 8 9 4 6 9 9 4 4 2 6 ...
output:
? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 8 9 ! 9 ? 1 9 ? 1 7 ? 8 9 ! 8 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 7 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ? 1 9 ? 1 7 ? 1 5 ? 6 7 ! 6 ...
result:
ok Correct (10000 test cases)
Extra Test:
score: 0
Extra Test Passed