Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int main()
- {
- int a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,ii=0,jj=0,kk=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,ss=0,t=0,u=0,vv=0,w=0,x=0,y=0,z=0;
- vector<string>A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z;
- A.push_back(".***.");
- A.push_back("*...*");
- A.push_back("*...*");
- A.push_back("*****");
- A.push_back("*...*");
- A.push_back("*...*");
- A.push_back("*...*");
- B.push_back("****.");
- B.push_back("*...*");
- B.push_back("*...*");
- B.push_back("****.");
- B.push_back("*...*");
- B.push_back("*...*");
- B.push_back("****.");
- C.push_back(".***.");
- C.push_back("*...*");
- C.push_back("*....");
- C.push_back("*....");
- C.push_back("*....");
- C.push_back("*...*");
- C.push_back(".***.");
- D.push_back("****.");
- D.push_back("*...*");
- D.push_back("*...*");
- D.push_back("*...*");
- D.push_back("*...*");
- D.push_back("*...*");
- D.push_back("****.");
- E.push_back("*****");
- E.push_back("*....");
- E.push_back("*....");
- E.push_back("****.");
- E.push_back("*....");
- E.push_back("*....");
- E.push_back("*****");
- F.push_back("*****");
- F.push_back("*....");
- F.push_back("*....");
- F.push_back("****.");
- F.push_back("*....");
- F.push_back("*....");
- F.push_back("*....");
- G.push_back(".***.");
- G.push_back("*...*");
- G.push_back("*....");
- G.push_back("*....");
- G.push_back("*..**");
- G.push_back("*...*");
- G.push_back(".***.");
- H.push_back("*...*");
- H.push_back("*...*");
- H.push_back("*...*");
- H.push_back("*****");
- H.push_back("*...*");
- H.push_back("*...*");
- H.push_back("*...*");
- I.push_back(".***.");
- I.push_back("..*..");
- I.push_back("..*..");
- I.push_back("..*..");
- I.push_back("..*..");
- I.push_back("..*..");
- I.push_back(".***.");
- J.push_back("..***");
- J.push_back("...*.");
- J.push_back("...*.");
- J.push_back("...*.");
- J.push_back("...*.");
- J.push_back("*..*.");
- J.push_back(".**..");
- K.push_back("*...*");
- K.push_back("*..*.");
- K.push_back("*.*..");
- K.push_back("**...");
- K.push_back("*.*..");
- K.push_back("*..*.");
- K.push_back("*...*");
- L.push_back("*....");
- L.push_back("*....");
- L.push_back("*....");
- L.push_back("*....");
- L.push_back("*....");
- L.push_back("*....");
- L.push_back("*****");
- M.push_back("*...*");
- M.push_back("**.**");
- M.push_back("*.*.*");
- M.push_back("*.*.*");
- M.push_back("*...*");
- M.push_back("*...*");
- M.push_back("*...*");
- N.push_back("*...*");
- N.push_back("*...*");
- N.push_back("**..*");
- N.push_back("*.*.*");
- N.push_back("*..**");
- N.push_back("*...*");
- N.push_back("*...*");
- O.push_back(".***.");
- O.push_back("*...*");
- O.push_back("*...*");
- O.push_back("*...*");
- O.push_back("*...*");
- O.push_back("*...*");
- O.push_back(".***.");
- P.push_back("****.");
- P.push_back("*...*");
- P.push_back("*...*");
- P.push_back("****.");
- P.push_back("*....");
- P.push_back("*....");
- P.push_back("*....");
- Q.push_back(".***.");
- Q.push_back("*...*");
- Q.push_back("*...*");
- Q.push_back("*...*");
- Q.push_back("*.*.*");
- Q.push_back("*..*.");
- Q.push_back(".**.*");
- R.push_back("****.");
- R.push_back("*...*");
- R.push_back("*...*");
- R.push_back("****.");
- R.push_back("*.*..");
- R.push_back("*..*.");
- R.push_back("*...*");
- S.push_back(".****");
- S.push_back("*....");
- S.push_back("*....");
- S.push_back(".***.");
- S.push_back("....*");
- S.push_back("....*");
- S.push_back("****.");
- T.push_back("*****");
- T.push_back("..*..");
- T.push_back("..*..");
- T.push_back("..*..");
- T.push_back("..*..");
- T.push_back("..*..");
- T.push_back("..*..");
- U.push_back("*...*");
- U.push_back("*...*");
- U.push_back("*...*");
- U.push_back("*...*");
- U.push_back("*...*");
- U.push_back("*...*");
- U.push_back(".***.");
- V.push_back("*...*");
- V.push_back("*...*");
- V.push_back("*...*");
- V.push_back("*...*");
- V.push_back(".*.*.");
- V.push_back(".*.*.");
- V.push_back("..*..");
- W.push_back("*...*");
- W.push_back("*...*");
- W.push_back("*...*");
- W.push_back("*.*.*");
- W.push_back("*.*.*");
- W.push_back("*.*.*");
- W.push_back(".*.*.");
- X.push_back("*...*");
- X.push_back("*...*");
- X.push_back(".*.*.");
- X.push_back("..*..");
- X.push_back(".*.*.");
- X.push_back("*...*");
- X.push_back("*...*");
- Y.push_back("*...*");
- Y.push_back("*...*");
- Y.push_back(".*.*.");
- Y.push_back("..*..");
- Y.push_back("..*..");
- Y.push_back("..*..");
- Y.push_back("..*..");
- Z.push_back("*****");
- Z.push_back("....*");
- Z.push_back("...*.");
- Z.push_back("..*..");
- Z.push_back(".*...");
- Z.push_back("*....");
- Z.push_back("*****");
- vector<string>s;
- string v,ans="";
- for(int i=0; i<7; i++)
- {
- cin>>v;
- s.push_back(v);
- }
- for(int k=0; k<s[0].length(); k+=6)
- {
- //cout<<k<<endl;
- for(int i=0; i<7; i++)
- {
- //cout<<k<<" "<<k+5<<endl;
- //cout<<s[i].substr(k,5)<<endl;
- // cout<<A[i]<<endl;
- if(s[i].substr(k,5)==A[i])
- {
- a++;
- }
- if(s[i].substr(k,5)==B[i])
- {
- b++;
- }
- if(s[i].substr(k,5)==C[i])
- {
- c++;
- }
- if(s[i].substr(k,5)==D[i])
- {
- d++;
- }
- if(s[i].substr(k,5)==E[i])
- {
- e++;
- }
- if(s[i].substr(k,5)==F[i])
- {
- f++;
- }
- if(s[i].substr(k,5)==G[i])
- {
- g++;
- //cout<<"sfs"<<endl;
- }
- if(s[i].substr(k,5)==H[i])
- {
- h++;
- }
- if(s[i].substr(k,5)==I[i])
- {
- ii++;
- }
- if(s[i].substr(k,5)==J[i])
- {
- jj++;
- }
- if(s[i].substr(k,5)==K[i])
- {
- kk++;
- }
- if(s[i].substr(k,5)==L[i])
- {
- l++;
- }
- if(s[i].substr(k,5)==M[i])
- {
- m++;
- }
- if(s[i].substr(k,5)==N[i])
- {
- n++;
- }
- if(s[i].substr(k,5)==O[i])
- {
- o++;
- }
- if(s[i].substr(k,5)==P[i])
- {
- p++;
- }
- if(s[i].substr(k,k+5)==Q[i])
- {
- q++;
- }
- if(s[i].substr(k,5)==R[i])
- {
- r++;
- }
- if(s[i].substr(k,5)==S[i])
- {
- ss++;
- }
- if(s[i].substr(k,5)==T[i])
- {
- t++;
- }
- if(s[i].substr(k,5)==U[i])
- {
- u++;
- }
- if(s[i].substr(k,5)==V[i])
- {
- vv++;
- }
- if(s[i].substr(k,5)==W[i])
- {
- w++;
- }
- if(s[i].substr(k,5)==X[i])
- {
- x++;
- }
- if(s[i].substr(k,5)==Y[i])
- {
- y++;
- }
- if(s[i].substr(k,5)==Z[i])
- {
- z++;
- }
- }
- //cout<<g<<endl;
- if(a==7)
- ans+="A";
- else if(b==7)
- ans+="B";
- else if(c==7)
- ans+="C";
- else if(d==7)
- ans+="D";
- else if(e==7)
- ans+="E";
- else if(f==7)
- ans+="F";
- else if(g==7)
- ans+="G";
- else if(h==7)
- ans+="H";
- else if(ii==7)
- ans+="I";
- else if(jj==7)
- ans+="J";
- else if(kk==7)
- ans+="K";
- else if(l==7)
- ans+="L";
- else if(m==7)
- ans+="M";
- else if(n==7)
- ans+="N";
- else if(o==7)
- ans+="O";
- else if(p==7)
- ans+="P";
- else if(q==7)
- ans+="Q";
- else if(r==7)
- ans+="R";
- else if(ss==7)
- ans+="S";
- else if(t==7)
- ans+="T";
- else if(u==7)
- ans+="U";
- else if(vv==7)
- ans+="V";
- else if(w==7)
- ans+="W";
- else if(x==7)
- ans+="X";
- else if(y==7)
- ans+="Y";
- else if(z==7)
- ans+="Z";
- a=0,b=0,c=0,d=0,e=0,f=0,g=0,h=0,ii=0,jj=0,kk=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,ss=0,t=0,u=0,vv=0,w=0,x=0,y=0,z=0;
- }
- cout<<ans<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement