杭电11页的水题到现在还没有刷了一半,现在想来做acm刚开始就做uva显然是有点不太合适的。习惯了每天ac前刷一个这一页的水题。看到这题就想通过输入的时候就判断出那个字符是这行中最大的,写出程序,发现也没有比人家的快多少。不明白0s 0k的大神是怎么做到的,尽管自己极其不乐意刷榜。。

View Code

#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 查找最大元素相关推荐

  1. hdu 2025:查找最大元素(水题,顺序查找)

    查找最大元素 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...

  2. hdu 2025 查找最大元素 (水)

    不明白为什么要放在dp里 #include<cstdio> #include<cstring> #include<iostream> #include<alg ...

  3. HDU2025 查找最大元素

    问题链接:HDU2025 查找最大元素.这是一个入门训练题,用C语言编写程序. 问题简述:参见上述链接. 问题分析:这个问题的关键是开始不知道字符串中的哪个字符最大,所以需要先看一遍字符串.知道最大字 ...

  4. 【Groovy】集合遍历 ( 使用集合的 find 方法查找集合元素 | 闭包中使用 == 作为查找匹配条件 | 闭包中使用 is 作为查找匹配条件 | 闭包使用 true 作为条件 | 代码示例 )

    文章目录 一.使用集合的 find 方法查找集合元素 1.闭包中使用 == 作为查找匹配条件 2.闭包中使用 is 作为查找匹配条件 3.闭包中使用 true 作为查找匹配条件 二.完整代码示例 一. ...

  5. 1.12 Java数组使用binarySearch()方法查找指定元素

    查找数组是指从数组中查询指定位置的元素,或者查询某元素在指定数组中的位置.使用 Arrays 类的 binarySearch() 方法可以实现数组的查找,该方法可使用二分搜索法来搜索指定数组,以获得指 ...

  6. 【小米校招笔试】一个数组是由有序数组经过n次循环移动后所得,请你用最快速度查找某个元素位置

    2016年小米校招笔试第二题(西安站) 2 现有一个数组是由有序数组经过n次循环移动后所得,请你用最快速度查找某个元素位置(如1234568,向右移动3次后为67812345). 参考解法(Java版 ...

  7. Jsoup(二)-- Jsoup查找DOM元素

    一.Jsoup查找DOM元素的方法 getElementById(String id) 根据id 来查询DOM getElementsByTag(String tagName) 根据tag 名称来查询 ...

  8. 每天一道LeetCode-----有序数组右移n位后查找某个元素

    Search in Rotated Sorted Array 原题链接Search in Rotated Sorted Array 一个无重复项的递增序列右移了一定距离,在右移后的序列中查找是否有某个 ...

  9. 查找列表元素的最大最小值(python)

    # 查找列表元素的最大最小值 list01 = [10,4,8,11,45,9,3,55] # 假设第一个元素是最大值 max = list01[0] min = list01[0] # 一次与后面的 ...

最新文章

  1. hadoop2.4.1结合hbase0.96.2
  2. 1.7 时间延时器和类的别名
  3. mysql 枚举_是否推荐使用MySQL的enum类型?
  4. dsu on tree 题集 + ac代码
  5. python元组元素抓7_Python3基础 tuple 通过拆分元组向元组中加入新的元素
  6. linux 权限拒绝,linux – 权限被拒绝,虽然文件是chmod 777
  7. python 3.9 性能_Python 3.9 性能优化:更快的 list()、dict() 和 range() 等内置类型
  8. Jenkins学习总结(2)——Jenkins+Maven进行Java项目持续集成
  9. 前端程序员有前途吗?
  10. 面试题:淘宝2011.9.21校园招聘会笔试题
  11. 关于软件测试学习的心得
  12. [Swift]在Swift中实现自增(++)、自减(--)运算符:利用extension扩展Int类
  13. Docker教程小白实操入门(8)--基于save保存镜像与基于load加载镜像
  14. c# 调用服务返回结果模板化
  15. 程序员应当注意的肢体语言
  16. 网络1711班 C语言第七次作业批改总结
  17. VLC保存网络流到本地和fiddler下载视频
  18. spring boot图书管理系统 毕业设计-附源码160934
  19. 两个实体不是同个类同名字段赋值问题
  20. cesium--添加模型

热门文章

  1. CMake基础 第4节 动态库
  2. Kali Linux ver2020.4安装Google中文输入法以及nslookup、dig等工具
  3. 关联容器的插入操作简单举例
  4. ubuntu18.04安装mysql8.0.16
  5. mysql 查看有没有drop权限的命令
  6. 概率论-2.2 随机变量的数学期望(重点:随机变量X的期望)
  7. 关于优酷开放SDk之setOnVideoIndexUpdateListener
  8. clousx6机器人怎么导入词库_全国二等奖,临安学子登上机器人大赛国家级舞台...
  9. R语言笔记:快速入门
  10. Apache VFS:基本介绍