#include <iostream.h>#include <string.h>int main(){ int a[20][26],b[26]; char s[100]; int i,j; int max=0; char ch; for(i=0;i<20;i++) for(j=0;j<26;j++) a[i][j]=0; for(i=0;i<26;i++) b[i]=0; cin>>s; for(i=0;i<strlen(s);i++) b[s[i]-'a']++; for(i=0;i<26;i++) for(j=19;j>=b[i];j--) a[j][i]=1; for(i=0;i<26;i++) if(b[i]>max) max=b[i]; for(i=max-1;i>=0;i--) { for(j=0;j<26;j++) { if(a[i][j]==1) cout<<" "; else cout<<"@ "; } cout<<endl; } for(i=0;i<26;i++) { ch='a'+i; cout<<ch<<" "; } cout<<endl; return 0;}

评论