字符串处理题,这里用C风格字符串。

解这种模拟题,最好单独用一个文本用来“读题”:

1、把字符串按行读入
2、对每个字符串映射一个计数变量count,初始化为0;
3、2维循环遍历,对每一种color值,在第二维遍历中,遇到同种color,count++;
4、结束计数之后,设置两个变量max_count和p,分别用于更新最大的count和对应的位置。具体操作是一次遍历每一个color对应的count,结束遍历时,max_count存放的就是最大的count,p就存放着最大max_count对应的color的位置。

#include<stdio.h>
#include<string.h>
char a[1005][20];
int count[1005];int main()
{freopen("in","r",stdin);int n;while(scanf("%d",&n)!=EOF && n!=0){int i,j,max_count=0,p;getchar();for(i=0;i<n;i++){fgets(a[i],20,stdin);}memset(count,0,sizeof(count));for(i=0;i<n;i++){for(j=0;j<n;j++){if(strcmp(a[i],a[j])==0){count[i]++;}}if(max_count<count[i]){max_count = count[i];p = i;}}printf("%s",a[p]);}return 0;
}

1004 Let the Balloon Rise相关推荐

  1. HDU.1004 Let the Balloon Rise

    原题 HDU.1004 Let the Balloon Rise 分类 杂题 题意 找出一组序列中出现次数最多的字符串. 输入/输出 要求与格式 样例数的确定 最后一个样例输入字符串个数为0代表样例输 ...

  2. HDOJ 1004 Let the Balloon Rise

    2019独角兽企业重金招聘Python工程师标准>>> 開源中國寫的第一篇日誌 加油 水呀水 ,不過水壓不小,暈死,一晚上就死在了這裡, 回想一下這題真的真的不難 一開始是思路問題, ...

  3. HDU 1004 Let the Balloon Rise (map)

    题目链接 Problem Description Contest time again! How excited it is to see balloons floating around. But ...

  4. HDU 1004 Let the Balloon Rise

    字典树(Trie) 题意是说找出最多的颜色.也就是找出出现次数最多的单词. 插入,然后遍历一遍把最多的输出就能够. #include<cstdio> #include<cstring ...

  5. 杭电HDU 1004 Let the Balloon Rise AC代码 简单题

    题目很简单,大致意思是有多组测试数据,每组测试数据里找出出现次数最多的字符串,输入0结束.这个题没什么坑点,而且题目说了是唯一解. 用了结构体,algorithm里的sort函数就解决了,贴 C++的 ...

  6. [HDU1004] Let the balloon rise - 让气球升起来

    [HDU1004] Let the balloon rise - 让气球升起来 Description Contest time again! How excited it is to see bal ...

  7. hdu-1004 Let the Balloon Rise

    题目来源:hdu-1004 Let the Balloon Rise Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 ...

  8. HDU - Let the Balloon Rise(STL)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1004 Time Limit: 2000/1000 MS (Java/Others) Memory Li ...

  9. HDOJ_1004_Let the Balloon Rise

    Font Size: ← → Problem Description Contest time again! How excited it is to see balloons floating ar ...

最新文章

  1. 使用 LocalReport 对象进行打印
  2. 从冲撞避让到碾压,竞争模式发生了改变
  3. 计算机省赛教案,《计算机系统的组成》最新 参赛教案.doc
  4. 三星Galaxy S21系列通过认证:终究还是要学苹果“保护环境”?
  5. java 编码解码_深入解析Java中的编码转换以及编码和解码操作
  6. 【白皮书】2020在线教育用户增长闭环白皮书.pdf(附下载链接)
  7. 用200行Go代码写一个自己的区块链!
  8. baidumap vue 判断范围_vue中百度地图API的调用
  9. 母子关系:DAE是COLLADA的模型文件(转载)
  10. 合沟微服务怎么添加_如何在微服务中使用webservice?
  11. 普莱费尔密码(playfair)
  12. 人脸识别技术 近期文献整理30篇
  13. base64 文件格式判断 图片类型判断 js
  14. 进行最大公约数和最小公倍数的求解
  15. 蚀刻后残留物和光刻胶去除技术
  16. Appium-Press keycode(按键代码)
  17. mysql实验总结_数据库实验的心得体会.docx
  18. Django 4.0文档学习(一)
  19. ORACLE给指定用户授权表的部分权限
  20. IPS面板和PLS液晶面板区别

热门文章

  1. 倒计时1天!亮点抢先看,2022京东云产业融合新品发布会
  2. “成功的人,从不被这一点束缚”
  3. 排查【Jedis客户端触发 Too many open files 问题】
  4. 证券基础知识——证券标识代码
  5. 华为轮值CEO郭平:与伙伴同行,打造智能社会五朵云之一
  6. win10系统装服务器2008蓝屏,升级安装Win10正式版后出现蓝屏怎么办?Win10蓝屏原因分析及解决方法...
  7. u大师u盘装系统win7_小U讲解刀客电脑u盘重装系统win7_Win7 教程
  8. python 魔兽世界升级脚本_How to use Python to automatically modify WoW toc file version
  9. CQHMI品牌NR系列HMI人机界面在纺织机械设备行业中的应用
  10. 研究方向三选一选择FPGA/计算机视觉/故障检测