Java代码

import java.util.*;

public class Main {

public static void main(String[] args) {

String color;

Scanner scanner = new Scanner(System.in);

HashMapcolorsMap = new HashMap<>();

int N;

while (scanner.hasNext()) {

N = scanner.nextInt();

if (0 == N) {

break;

}

scanner.nextLine();

while (N > 0) {

N--;

color = scanner.nextLine();

if (colorsMap.containsKey(color)) {

//已存在

int oldValue = colorsMap.get(color);

colorsMap.replace(color, oldValue + 1);

} else {

colorsMap.put(color, 1);

}

}

ArrayList arrayList = new ArrayList<>(colorsMap.values());

Collections.sort(arrayList);

int maximum = (int) arrayList.get(arrayList.size() - 1);

HashSetcolors = new HashSet<>(colorsMap.keySet());

for (Object str : colors) {

if (colorsMap.get(str) == maximum) {

System.out.println(str);

break;

}

}

colorsMap.clear();

}

}

}

C++代码

代码参考http://blog.pureisle.net/archives/884.html

void hdu1004()

{

freopen("inputdata.txt", "r", stdin);//输入数据重定向

//0balloons;

map::iterator p, m;

while (cin >> N)

{

if (0 == N) break;

balloons.clear();

for (int i = 0; i < N; ++i)

{

cin >> color;

balloons[color]++;

}

p = m = balloons.begin();

for (p; p != balloons.end(); p++)

{

cout << "p->first:" << p->first << endl;//first是key

cout << "p->second:" << p->second << endl;//second是value

if (p->second > m->second) m = p;

}

cout << m->first << endl;

}

fclose(stdin);//关闭

}

杭电acm1004java答案_水过杭电OJ hdu1004相关推荐

  1. 杭电acm1004java答案_杭电acm1004源码

    杭电acm1004源码 专业人士进来 Let the Balloon Rise Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/3 ...

  2. 呼呗电销机器人_为什么企业销售电销都用电销外呼智能机器人

    电销行业"痛点"明显,成为企业发展桎梏 在电销企业中,运营成本占据了很大的资金比例,呼叫中心搭建和后期维护.销售人员的薪酬.培训.学习成本等都需要大量的投入,导致企业发展后劲不足. ...

  3. 山东电销机器人_山东自主研发电销机器人意向客户微信端推送 欢迎来电「南京和付信息科技供应」...

    山东自主研发电销机器人意向客户微信端推送, 探意智能语音机器人,完美替代人工,智能语音识别,语义理解,高度模拟真人通话,量身定制话术,自定义客户识别维度,标签分类管理,后台使用更加方便效果好快捷,支持 ...

  4. eplan 电箱布局_基于Eplan的电柜三维布线的应用

    龙源期刊网 http://www.qikan.com.cn 基于 Eplan 的电柜三维布线的应用 作者:吴西贵 来源:<科技创新与应用> 2017 年第 23 期 摘 要:介绍了 Epl ...

  5. 计算机主板电池没电什么情况,电脑主板电池没电会怎样_电脑主板电池没电有什么后果如何解决...

    主板是电脑中重要的部件之一,然而有时候可能会遇到电脑主板电池没电的情况,许多用户不知道电脑主板电池没电会怎样,如果不换的话有什么后果和影响吗呢?针对这个问题,小编这就给大家带来详细的内容吧. 电脑主板 ...

  6. 主板有电无法启动_主板电池没电引起电脑无法正常启动的故障

    主板电池没电引起电脑无法正常启动的故障 时间:2004/10/8 15:34:00作者:蓝点 一阵电话铃声惊醒了睡梦中的我,原来好友的电脑出问题了:按下电源按钮,电脑没有任何反应,反复按下电源开关仍然 ...

  7. 西浦与杭电计算机选哪个,四邮四电究竟谁强谁弱?哪三所大学报考更有性价比?...

    四邮 北京邮电学院 南京邮电学院 西安邮电大学 重庆邮电学院 四电 西安电子科技大学 电子科技大学 桂林电子科技大学 杭州电子科技大学. 总体来说:成电=西电>北邮>杭电>南邮=重邮 ...

  8. pycharm appiunm 公众号测试_知道答案公众号_知到APP笔尖上的艺术——书法基础与赏析单元测试答案_知道答...

    知道答案公众号_知到APP笔尖上的艺术--书法基础与赏析单元测试答案_知道答案公众号 更多相关问题 按下图装置,持续通入X气体,可以看到a处有红色物质生成,b处变蓝,c处得到液体,则X气体可能是[ ] ...

  9. 电子测量与仪器第四版pdf_固定资产管理系统_资产分类名称(电子和通信测量分析仪器篇)...

    大家好,今天小编来给大家讲解一下固定资产管理系统中的资产分类模块包含的与电子和通信声源.声级.声振测量分析仪器相关的固定资产分类名称. 1.声源.声振信号发生器:校准激励器.声源仪.声振信号发生器.声 ...

最新文章

  1. 开机显示输入最佳预设值_开机密码忘了怎么解决
  2. 第十一届蓝桥杯大赛软件赛省赛第二场 C/C++ 大学B组
  3. 堆和栈的区别(转载)+自己总结
  4. 呐,你要的新年攻略和文章汇总
  5. CloudIDE插件在手,按时下班不愁
  6. 水晶报表下将数字转换成金额大写的公式
  7. 12.4!移动云 TeaTalk 即将抵达深圳,不要错过!
  8. A disk read error occurred Press Ctrl+Alt+del to restart
  9. D3D游戏关于窗口中如何精确确定鼠标位置的相关讨论
  10. Qt信号和槽机制详解
  11. 每秒50W笔交易,阿里双十一,架构如何优化到极致!
  12. 九大背包问题专题--背包问题求方案数
  13. 互联网日报 | 7月14日 星期三 | 京东宣布涨薪两个月;腾讯收购搜狗股权获无条件批准;教育部辟谣取消教师寒暑假...
  14. Go语言核心之美 2.3-复数
  15. 对应分析图解读的七种方法
  16. C语言中 枚举变量与枚举值,枚举类型变量再赋值问题
  17. php连接sqlserver数据库服务器(或者称mssql数据库)的几种方法
  18. WPF TextBlock 文本换行的两种方式
  19. springboot 分布式 --- 慕课网
  20. 《JavaScript高级程序设计》即日称王

热门文章

  1. PCLVisualizer可视化类
  2. Tensorflow C++ API调用Keras模型实现RGB图像语义分割
  3. 卷积后feature map尺寸计算公式
  4. 【1】用命令行搭建Vue项目
  5. Marvelous Designer衣袖设计教程
  6. Go 分布式学习利器(19)-- Go并发编程 之 CSP(communicating sequential processes) 机制
  7. linux 使用sendmail发送邮件
  8. EF 批量 添加 修改 删除
  9. oracle根据一张表更新另外一张表
  10. jQuery 超屏加载