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;
}
#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;
}
- 1:统计字符数
- 1:统计字符数
- 1:统计字符数
- 3-1:统计字符数
- 2742: 统计字符数
- 统计字符数
- 统计字符数
- 统计各类字符数
- 统计某个字符数
- 统计字符数
- 统计字符数
- 字符串字符数统计
- 统计字符数
- 统计字符数
- 4.2poj2742 统计字符数
- 【Linux VI】 统计字符数
- POJ 2742:统计字符数
- 字符串部分--统计字符数
- linux下hadoop安装笔记
- 单点登录(一)cas概念+原理
- @html.ActionLink的几种参数格式
- Cocos2d-x 2.0 拖尾效果深入分析
- gdb 调试
- 1:统计字符数
- zend Framework 2 bug 收集
- linux 初学之centos 6 设置ip
- json
- ms sql server 分析服务错误解决收集
- 黑马程序员--交通灯管理系统详细分析及实现
- 打印1到最大的n位数
- Ubuntu12.04 服务器版 安装kvm
- Fedora 17 安装后的配置