Ural1585(细节)
来源:互联网 发布:虚拟定位软件 编辑:程序博客网 时间:2024/06/05 20:24
题目链接:点击打开链接
解题思路:
很简单,但细节很坑。用getline之前要来个getchar把输入n后的回车吃掉,经过被加速器坑过这么多次后,我就决定以后还是不用加速器了。
完整代码:
#include <algorithm>#include <iostream>#include <cstring>#include <climits>#include <cstdio>#include <string>#include <cmath>#include <map>#include <queue>using namespace std;typedef long long LL;const int MOD = int(1e9)+7;const int INF = 0x3f3f3f3f;const double EPS = 1e-9;const double PI = acos(-1.0); //M_PI;string s;int max(int a , int b , int c){ int k = a > b ? a : b; return k > c ? k : c;}int main(){ #ifdef DoubleQ freopen("in.txt","r",stdin); #endif int n; cin >> n; int a = 0 , b = 0 , c = 0; getchar(); for(int i = 0 ; i < n ; i ++) { getline(cin , s); if(s == "Emperor Penguin") a ++; else if(s == "Little Penguin") b ++; else if(s == "Macaroni Penguin") c ++; } int res = max(a , b , c); if(res == a) cout << "Emperor Penguin" << endl; else if(res == b) cout << "Little Penguin" << endl; else if(res == c) cout << "Macaroni Penguin" << endl;}
更多精彩请访问:点击打开链接
0 0
- Ural1585(细节)
- 细节
- 细节
- 细节
- 细节
- 细节
- 细节
- 细节
- 细节\细节
- 细节还是细节
- 细节啊细节
- 细节啊细节
- SpringMVC细节细节讲解
- 2016-10-26 细节细节细节最重要!
- 细节年代
- 说“细节”
- 细节修改
- 注意细节
- Bamboo的一些基本概念
- JNI/NDK开发指南(一)—— JNI开发流程及HelloWorld
- 《嵌入式系统设计师》笔记之二——嵌入式微处理器与接口知识
- Swift之自定义UITableViewCell
- linux——GD库安装
- Ural1585(细节)
- LAMP 安装 配置
- Android开发笔记之获取通讯录
- 【脑洞大开】一种神奇的[网络流?]——PoPoQQQ流
- 《嵌入式系统设计师》笔记之三——嵌入式系统软件及操作系统知识
- STL算法 ------- 区间的比较
- node.js express 4.x 安装指南(Express不是内部或外部命令解决方案)
- Java 8新特性探究(三)解开lambda最强作用的神秘面纱
- 计算机网络基础