CSES - Datatähti 2015 loppu - Results
 Task: Kartta Sender: Hansuzu Submission time: 2015-02-01 15:47:28 Language: C++ Status: READY Result: 100
Feedback
groupverdictscore
#1ACCEPTED12
#2ACCEPTED27
#3ACCEPTED15
#4ACCEPTED46
Test results
testverdicttimegroup
#1ACCEPTED0.10 s1details
#2ACCEPTED0.11 s2details
#3ACCEPTED0.11 s3details
#4ACCEPTED0.22 s4details

### Code

```#include <iostream>
using namespace std;

int mp[10101];
char p[40][10101];

int main(){
for (int i=0; i<40; ++i) for (int j=0; j<10101; ++j) p[i][j]='L';
for (int j=0; j<10101; ++j) p[0][j]='V';
ios_base::sync_with_stdio(0);
cin.tie(0);

int n, m, h;
cin >> n >> m >> h;
for (int i=0; i<n*m; ++i)cin >> mp[i];
for (int b=0; b<16; ++b){
for (int i=0; i<n*m; ++i){
if (mp[i]&(1<<b)){
p[b+1][i]='V';
}else{
p[b+17][i]='S';
}
}
}

for (int k=0; k<40; ++k){
for (int i=0; i<n; ++i){
for (int j=0; j<m; ++j){
cout << p[k][i*m+j];
}
cout << endl;
}
}

for (int x=1; x<=h; ++x){
cout << 17 << " ";
cout << 1 << " ";
for (int b=0; b<16; ++b){
cout << (b+2+((x&(1<<b))?16:0)) << " ";
}
cout << endl;
}
}```

### Test details

#### Test 1

Group: 1

Verdict: ACCEPTED

input
100 100 40
40 11 38 24 5 31 40 10 17 33 1...

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...

#### Test 2

Group: 2

Verdict: ACCEPTED

input
100 100 200
200 71 185 86 113 84 170 60 17...

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...

#### Test 3

Group: 3

Verdict: ACCEPTED

input
100 100 1000
824 172 828 721 509 73 437 530...

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...

#### Test 4

Group: 4

Verdict: ACCEPTED

input
100 100 10000
7110 9439 3392 1630 368 8481 1...

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...