#include<bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(NULL); bool tab[6][3]; for(int i=0;i<6;i++){ for(int j=0;j<3;j++){ tab[i][j]=0; } } int a; cin>>a; int wyn=0; while(a--){ char g,e; cin>>g>>e; int k=g-'0'-1; int l=e-'A'; //cout<<k<<l<<endl; if(!tab[k][l]){ tab[k][l]=1; wyn++; }else if(k==4&&(!tab[k+1][l])){ tab[k+1][l]=1; wyn++; } //if(a!=0){ // cin>>g; //} } //cout<<wyn; if(wyn==18){ cout<<"TAK"; }else{ cout<<"NIE"; } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #include<bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(NULL); bool tab[6][3]; for(int i=0;i<6;i++){ for(int j=0;j<3;j++){ tab[i][j]=0; } } int a; cin>>a; int wyn=0; while(a--){ char g,e; cin>>g>>e; int k=g-'0'-1; int l=e-'A'; //cout<<k<<l<<endl; if(!tab[k][l]){ tab[k][l]=1; wyn++; }else if(k==4&&(!tab[k+1][l])){ tab[k+1][l]=1; wyn++; } //if(a!=0){ // cin>>g; //} } //cout<<wyn; if(wyn==18){ cout<<"TAK"; }else{ cout<<"NIE"; } } |