Task: | Permutaatio |
Sender: | maweiyin24562 |
Submission time: | 2025-01-18 15:25:56 +0200 |
Language: | C++ (C++11) |
Status: | READY |
Result: | 0 |
group | verdict | score |
---|---|---|
#1 | WRONG ANSWER | 0 |
#2 | WRONG ANSWER | 0 |
#3 | WRONG ANSWER | 0 |
test | verdict | time | group | |
---|---|---|---|---|
#1 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#2 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#3 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#4 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#5 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#6 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#7 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#8 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#9 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#10 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#11 | WRONG ANSWER | 0.00 s | 2, 3 | details |
#12 | WRONG ANSWER | 0.00 s | 2, 3 | details |
#13 | WRONG ANSWER | 0.01 s | 2, 3 | details |
#14 | WRONG ANSWER | 0.00 s | 2, 3 | details |
#15 | WRONG ANSWER | 0.00 s | 2, 3 | details |
#16 | WRONG ANSWER | 0.02 s | 3 | details |
#17 | WRONG ANSWER | 0.03 s | 3 | details |
#18 | OUTPUT LIMIT EXCEEDED | 0.00 s | 3 | details |
#19 | WRONG ANSWER | 0.02 s | 3 | details |
#20 | WRONG ANSWER | 0.02 s | 3 | details |
#21 | WRONG ANSWER | 0.00 s | 1, 2, 3 | details |
#22 | WRONG ANSWER | 0.00 s | 2, 3 | details |
#23 | WRONG ANSWER | 0.03 s | 3 | details |
Code
#include <bits/stdc++.h> #define ll long long #define lbit(u) (u&(-u)) using namespace std; const int N=100009; map<string,int>mp; map<string,int>vst; int n,m; string breakint(int u){ string s; for(int i=n-1;i>=0;i--){ if(u>=pow(2,i)){ u-=pow(2,i); s+='1'; } else s+='0'; } return s; } int main(){ cin>>n>>m; for(int i=0;i<pow(2,n);i++){ cout<<"? "<<breakint(i)<<endl; string s; cin>>s; if(vst[s]){ cout<<"YES"<<endl<<breakint(mp[s])<<endl<<breakint(i)<<endl; return 0; } vst[s]=1; mp[s]=i; } return 0; } /* */
Test details
Test 1
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
1 1 1 |
correct output |
---|
1 |
user output |
---|
? 0 ? 1 |
Test 2
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
2 1 1 1 1 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 00 ? 01 YES 00 01 |
Test 3
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
3 1 1 3 3 2 1 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 000 ? 001 ? 010 YES 001 ... |
Test 4
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
3 1 3 2 2 1 3 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 000 ? 001 ? 010 YES 001 ... |
Test 5
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
5 1 2 3 4 5 2 1 1 1 1 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 00000 ? 00001 ? 00010 ? 00011 ? 00100 ... |
Test 6
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 2 2 3 2 3 4 5 1 3 2 2 1 1 1 1 |
correct output |
---|
1 8 5 7 2 3 4 6 |
user output |
---|
? 00000000 ? 00000001 YES 00000000 00000001 |
Test 7
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 2 2 2 1 3 2 1 3 5 4 3 2 3 2 1 |
correct output |
---|
3 8 6 5 2 7 4 1 |
user output |
---|
? 00000000 ? 00000001 YES 00000000 00000001 |
Test 8
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 2 3 4 5 6 7 8 1 1 1 1 1 1 1 1 |
correct output |
---|
1 2 3 4 5 6 7 8 |
user output |
---|
? 00000000 ? 00000001 ? 00000010 ? 00000011 ? 00000100 ... Truncated |
Test 9
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 1 1 1 1 1 1 1 8 7 6 5 4 3 2 1 |
correct output |
---|
8 7 6 5 4 3 2 1 |
user output |
---|
? 00000000 ? 00000001 YES 00000000 00000001 |
Test 10
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 00000000 ? 00000001 YES 00000000 00000001 |
Test 11
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 2 2 3 4 4 5 4 6 4 7 8 5 7 9 ... |
correct output |
---|
25 205 54 76 500 218 316 181 3... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 12
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 2 3 1 1 2 2 4 1 3 5 3 3 3 4 ... |
correct output |
---|
336 388 404 309 233 377 240 42... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 13
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
correct output |
---|
1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 14
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
correct output |
---|
500 499 498 497 496 495 494 49... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 15
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 16
Group: 3
Verdict: WRONG ANSWER
input |
---|
200000 1 2 2 3 2 1 3 3 2 4 2 3 5 4 5 ... |
correct output |
---|
12162 165274 130162 168624 391... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 17
Group: 3
Verdict: WRONG ANSWER
input |
---|
200000 1 1 2 3 3 2 4 3 4 5 2 5 6 7 3 ... |
correct output |
---|
191389 13806 133836 173924 159... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 18
Group: 3
Verdict: OUTPUT LIMIT EXCEEDED
input |
---|
200000 1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
correct output |
---|
1 2 3 4 5 6 7 8 9 10 11 12 13 ... |
user output |
---|
(empty) |
Test 19
Group: 3
Verdict: WRONG ANSWER
input |
---|
200000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
correct output |
---|
200000 199999 199998 199997 19... |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 20
Group: 3
Verdict: WRONG ANSWER
input |
---|
200000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 21
Group: 1, 2, 3
Verdict: WRONG ANSWER
input |
---|
8 1 1 2 1 2 3 1 3 4 3 3 2 2 3 1 1 |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 00000000 ? 00000001 ? 00000010 YES 00000000 ... |
Test 22
Group: 2, 3
Verdict: WRONG ANSWER
input |
---|
500 1 2 3 2 1 2 1 2 3 3 3 3 4 1 5 ... |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 0000000000000000000000000000... Truncated |
Test 23
Group: 3
Verdict: WRONG ANSWER
input |
---|
200000 1 1 1 2 2 3 1 3 4 1 5 4 2 5 6 ... |
correct output |
---|
IMPOSSIBLE |
user output |
---|
? 0000000000000000000000000000... Truncated |