Code Submission Evaluation System Login

Datatähti 2015 loppu

Start:2015-01-29 12:15:00
End:2015-01-29 17:15:00
 

Tasks | Scoreboard | Statistics


CSES - Datatähti 2015 loppu - Results
History
2015-02-01 15:47:28100
2015-01-29 16:26:5212
Task:Kartta
Sender:Hansuzu
Submission time:2015-02-01 15:47:28
Language:C++
Status:READY
Score:100

Feedback

groupverdictscore
#1ACCEPTED12
#2ACCEPTED27
#3ACCEPTED15
#4ACCEPTED46

Test results

testverdicttime (s)group
#1ACCEPTED0.10 / 5.001details
#2ACCEPTED0.11 / 5.002details
#3ACCEPTED0.11 / 5.003details
#4ACCEPTED0.22 / 5.004details

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...
view   save

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...
view   save

Test 2

Group: 2

Verdict: ACCEPTED

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

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...
view   save

Test 3

Group: 3

Verdict: ACCEPTED

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

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...
view   save

Test 4

Group: 4

Verdict: ACCEPTED

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

correct output
(empty)

user output
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV...
view   save