CSES - Datatähti Open 2021 - Results
Submission details
Task:Polygonal Chain
Sender:faustaadp
Submission time:2021-01-30 10:33:54 +0200
Language:C++11
Status:READY
Result:0
Feedback
groupverdictscore
#10
#20
#30
#40
#50
Test results
testverdicttimegroup
#10.01 s1, 2, 4, 5details
#20.01 s1, 2, 4, 5details
#30.01 s1, 2, 4, 5details
#40.01 s1, 2, 4, 5details
#50.01 s1, 2, 4, 5details
#60.01 s2, 4, 5details
#70.01 s2, 4, 5details
#80.01 s2, 4, 5details
#90.01 s2, 4, 5details
#100.01 s2, 4, 5details
#110.01 s4, 5details
#120.02 s5details
#130.01 s3, 4, 5details
#140.01 s3, 4, 5details
#150.01 s1, 2, 4, 5details
#160.01 s4, 5details
#170.01 s4, 5details
#180.02 s5details
#190.01 s1, 2, 4, 5details
#200.01 s2, 4, 5details
#210.01 s2, 4, 5details
#220.01 s2, 4, 5details
#230.01 s4, 5details
#240.01 s4, 5details
#250.01 s4, 5details
#260.02 s5details
#270.01 s5details
#280.02 s5details
#290.02 s5details
#300.01 s1, 2, 4, 5details

Code

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define pb push_back
#define mp make_pair
#define fi first
#define se second
const ll NN = 2e5 + 5;
const ll mo = 1e9 + 7;
ll n;
int main()
{
    ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
    cin >> n;
    for(ll i = n - 2; i >= 0; i--)
    {
        cout << (1 << i);
        if(i == 0)
            cout << "\n";
        else
            cout << " ";
    }
}

Test details

Test 1

Group: 1, 2, 4, 5

Verdict:

input
2
2 10
D

correct output
YES

user output
1

Test 2

Group: 1, 2, 4, 5

Verdict:

input
8
5 8 7 5 6 5 3 4
DUUUDDD

correct output
YES
1 5 1 1 3 1 1 

user output
64 32 16 8 4 2 1

Test 3

Group: 1, 2, 4, 5

Verdict:

input
8
9 8 8 10 10 8 9 10
DDDUUUD

correct output
YES
1 1 1 4 1 1 7 

user output
64 32 16 8 4 2 1

Test 4

Group: 1, 2, 4, 5

Verdict:

input
8
9 10 8 8 9 9 7 8
DDDDUUU

correct output
NO

user output
64 32 16 8 4 2 1

Test 5

Group: 1, 2, 4, 5

Verdict:

input
8
10 2 8 3 10 2 10 10
DDUUUUD

correct output
YES
1 1 3 1 1 1 7 

user output
64 32 16 8 4 2 1

Test 6

Group: 2, 4, 5

Verdict:

input
15
73 74 97 82 19 50 26 51 56 93 ...

correct output
YES
1 2 3 1 1 3 1 1 1 10 1 3 1 1 

user output
8192 4096 2048 1024 512 256 12...

Test 7

Group: 2, 4, 5

Verdict:

input
15
95 71 97 77 98 76 100 62 96 69...

correct output
YES
1 1 3 1 1 1 1 1 9 1 11 1 13 1 

user output
8192 4096 2048 1024 512 256 12...

Test 8

Group: 2, 4, 5

Verdict:

input
15
79 81 84 86 88 90 92 92 91 89 ...

correct output
YES
1 2 3 4 5 6 14 1 6 5 4 3 2 1 

user output
8192 4096 2048 1024 512 256 12...

Test 9

Group: 2, 4, 5

Verdict:

input
15
97 90 87 83 79 76 74 23 24 76 ...

correct output
YES
13 11 9 7 5 3 1 1 3 5 7 9 11 1...

user output
8192 4096 2048 1024 512 256 12...

Test 10

Group: 2, 4, 5

Verdict:

input
15
100 2 99 1 78 4 93 2 100 1 15 ...

correct output
NO

user output
8192 4096 2048 1024 512 256 12...

Test 11

Group: 4, 5

Verdict:

input
1000
999997 999995 999993 999991 99...

correct output
YES
997 995 993 991 989 987 985 98...

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 12

Group: 5

Verdict:

input
100000
999999998 999999996 999999994 ...

correct output
YES
99997 99995 99993 99991 99989 ...

user output
1073741824 536870912 268435456...

Test 13

Group: 3, 4, 5

Verdict:

input
1000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

correct output
YES
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 14

Group: 3, 4, 5

Verdict:

input
1000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

correct output
NO

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 15

Group: 1, 2, 4, 5

Verdict:

input
5
6 7 7 6 6
UDUU

correct output
YES
1 4 1 1 

user output
8 4 2 1

Test 16

Group: 4, 5

Verdict:

input
30
15 12 9 88 10 26 78 23 67 14 9...

correct output
YES
1 1 1 4 1 3 1 1 7 1 19 1 1 3 1...

user output
268435456 134217728 67108864 3...

Test 17

Group: 4, 5

Verdict:

input
1000
1000000 1 146324 146324 289287...

correct output
YES
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 18

Group: 5

Verdict:

input
100000
1000000000 1 421262579 4212625...

correct output
YES
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ...

user output
1073741824 536870912 268435456...

Test 19

Group: 1, 2, 4, 5

Verdict:

input
8
1 3 1 2 5 1 1 2
DUUUDUU

correct output
NO

user output
64 32 16 8 4 2 1

Test 20

Group: 2, 4, 5

Verdict:

input
15
3 1 33 13 1 11 32 8 1 19 15 25...

correct output
YES
1 1 5 1 1 3 5 1 1 1 1 5 2 1 

user output
8192 4096 2048 1024 512 256 12...

Test 21

Group: 2, 4, 5

Verdict:

input
15
10 2 39 41 42 34 31 28 26 24 2...

correct output
YES
1 1 1 1 10 9 8 7 6 1 4 1 1 1 

user output
8192 4096 2048 1024 512 256 12...

Test 22

Group: 2, 4, 5

Verdict:

input
15
27 4 6 23 26 37 40 38 44 27 3 ...

correct output
YES
1 1 1 1 5 1 7 1 3 1 1 3 1 1 

user output
8192 4096 2048 1024 512 256 12...

Test 23

Group: 4, 5

Verdict:

input
1000
3246 3562 197273 197429 197755...

correct output
YES
1 1 1 4 5 10 3 1 1 3 7 12 1 1 ...

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 24

Group: 4, 5

Verdict:

input
1000
503981 503487 503350 502673 50...

correct output
YES
999 1 997 1 1 994 989 1 1 1 1 ...

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 25

Group: 4, 5

Verdict:

input
1000
1445 1363 1749 1084 262408 263...

correct output
NO

user output
64 32 16 8 4 2 1 -2147483648 1...

Test 26

Group: 5

Verdict:

input
100000
209655 9167 9389 191291 198294...

correct output
NO

user output
1073741824 536870912 268435456...

Test 27

Group: 5

Verdict:

input
100000
16295 14904 5103 13337 26939 3...

correct output
YES
1 1 1 1 5 6 1 1 1 10 11 1 13 1...

user output
1073741824 536870912 268435456...

Test 28

Group: 5

Verdict:

input
100000
1859 174288 15040 4631 4993844...

correct output
YES
1 3 1 1 99997 99992 1 1 5 1 1 ...

user output
1073741824 536870912 268435456...

Test 29

Group: 5

Verdict:

input
100000
959817 958289 966165 922369 92...

correct output
YES
1 1 1 1 1 1 1 1 1 1 11 14 1 1 ...

user output
1073741824 536870912 268435456...

Test 30

Group: 1, 2, 4, 5

Verdict:

input
8
2 3 2 3 5 6 7 8
UDDDUDU

correct output
YES
1 2 1 1 5 6 7 

user output
64 32 16 8 4 2 1