1:统计字符数

来源:互联网 发布:淘宝主图视频在线制作 编辑:程序博客网 时间:2024/05/21 17:42
#include<iostream>
#include<string>
using namespace std;
int main()
{
 char En[53]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
 int i,n,j,k,arry[54][2]={0};
 int flag,temp,t,p;
 string str;
  cin>>n;
 
  for(p=0;p<n;p++)
  {
   flag=0;
   cin>>str;
  for(j=0;str[j]!='\0';j++)
  {
   for(k=0;k<53;k++)
  {
  
   if(str[j]==En[k])
   {
           arry[k][0]++;
     flag=1;
     break;
   }
   }
  }
  temp=arry[0][0];
  int m=0,q;
   for (i=0;i<=53;i++)
   {
    if (arry[i][0]!=0)
    {
              if(temp==arry[i+1][0])
     {
      if((int) En[m]>(int) En[i+1])
      {
       q=arry[i+1][0];
       arry[i+1][0]=temp;
       temp=q;
      }
     }
     if(temp<arry[i+1][0])
     {
                     t=arry[i+1][0];
      arry[i+1][0]=temp;
      temp=t;
      m=i+1;
     }
    }
  
   } 
  cout<<En[m]<<temp<<endl;
  
}
  return 0;
}
原创粉丝点击