hdu 2025 查找最大元素
杭电11页的水题到现在还没有刷了一半,现在想来做acm刚开始就做uva显然是有点不太合适的。习惯了每天ac前刷一个这一页的水题。看到这题就想通过输入的时候就判断出那个字符是这行中最大的,写出程序,发现也没有比人家的快多少。不明白0s 0k的大神是怎么做到的,尽管自己极其不乐意刷榜。。
#include <algorithm> #include <iostream> #include <cstdlib> #include <cstring> #include <cstdio>using namespace std;int main() {string str;char ch,ma;bool flg;while(1){str="",ma='A'-1,flg=false;while((ch=getchar())){if(ch==EOF){flg=true;break;}if(ch=='\n') break;if(ch>ma) ma=ch;str+=ch;}int len=str.length();for(int i=0;i<len;i++){printf("%c",str[i]);if(str[i]==ma)printf("(max)");}if(flg) break;printf("\n");}return 0; }
欢迎转载,不用标注出处。
转载于:https://www.cnblogs.com/RainingDays/archive/2013/01/18/2865883.html
hdu 2025 查找最大元素相关推荐
- hdu 2025:查找最大元素(水题,顺序查找)
查找最大元素 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- hdu 2025 查找最大元素 (水)
不明白为什么要放在dp里 #include<cstdio> #include<cstring> #include<iostream> #include<alg ...
- HDU2025 查找最大元素
问题链接:HDU2025 查找最大元素.这是一个入门训练题,用C语言编写程序. 问题简述:参见上述链接. 问题分析:这个问题的关键是开始不知道字符串中的哪个字符最大,所以需要先看一遍字符串.知道最大字 ...
- 【Groovy】集合遍历 ( 使用集合的 find 方法查找集合元素 | 闭包中使用 == 作为查找匹配条件 | 闭包中使用 is 作为查找匹配条件 | 闭包使用 true 作为条件 | 代码示例 )
文章目录 一.使用集合的 find 方法查找集合元素 1.闭包中使用 == 作为查找匹配条件 2.闭包中使用 is 作为查找匹配条件 3.闭包中使用 true 作为查找匹配条件 二.完整代码示例 一. ...
- 1.12 Java数组使用binarySearch()方法查找指定元素
查找数组是指从数组中查询指定位置的元素,或者查询某元素在指定数组中的位置.使用 Arrays 类的 binarySearch() 方法可以实现数组的查找,该方法可使用二分搜索法来搜索指定数组,以获得指 ...
- 【小米校招笔试】一个数组是由有序数组经过n次循环移动后所得,请你用最快速度查找某个元素位置
2016年小米校招笔试第二题(西安站) 2 现有一个数组是由有序数组经过n次循环移动后所得,请你用最快速度查找某个元素位置(如1234568,向右移动3次后为67812345). 参考解法(Java版 ...
- Jsoup(二)-- Jsoup查找DOM元素
一.Jsoup查找DOM元素的方法 getElementById(String id) 根据id 来查询DOM getElementsByTag(String tagName) 根据tag 名称来查询 ...
- 每天一道LeetCode-----有序数组右移n位后查找某个元素
Search in Rotated Sorted Array 原题链接Search in Rotated Sorted Array 一个无重复项的递增序列右移了一定距离,在右移后的序列中查找是否有某个 ...
- 查找列表元素的最大最小值(python)
# 查找列表元素的最大最小值 list01 = [10,4,8,11,45,9,3,55] # 假设第一个元素是最大值 max = list01[0] min = list01[0] # 一次与后面的 ...
最新文章
- hadoop2.4.1结合hbase0.96.2
- 1.7 时间延时器和类的别名
- mysql 枚举_是否推荐使用MySQL的enum类型?
- dsu on tree 题集 + ac代码
- python元组元素抓7_Python3基础 tuple 通过拆分元组向元组中加入新的元素
- linux 权限拒绝,linux – 权限被拒绝,虽然文件是chmod 777
- python 3.9 性能_Python 3.9 性能优化:更快的 list()、dict() 和 range() 等内置类型
- Jenkins学习总结(2)——Jenkins+Maven进行Java项目持续集成
- 前端程序员有前途吗?
- 面试题:淘宝2011.9.21校园招聘会笔试题
- 关于软件测试学习的心得
- [Swift]在Swift中实现自增(++)、自减(--)运算符:利用extension扩展Int类
- Docker教程小白实操入门(8)--基于save保存镜像与基于load加载镜像
- c# 调用服务返回结果模板化
- 程序员应当注意的肢体语言
- 网络1711班 C语言第七次作业批改总结
- VLC保存网络流到本地和fiddler下载视频
- spring boot图书管理系统 毕业设计-附源码160934
- 两个实体不是同个类同名字段赋值问题
- cesium--添加模型
热门文章
- CMake基础 第4节 动态库
- Kali Linux ver2020.4安装Google中文输入法以及nslookup、dig等工具
- 关联容器的插入操作简单举例
- ubuntu18.04安装mysql8.0.16
- mysql 查看有没有drop权限的命令
- 概率论-2.2 随机变量的数学期望(重点:随机变量X的期望)
- 关于优酷开放SDk之setOnVideoIndexUpdateListener
- clousx6机器人怎么导入词库_全国二等奖,临安学子登上机器人大赛国家级舞台...
- R语言笔记:快速入门
- Apache VFS:基本介绍