HDU 查找最大元素 2025

 1 #include<cstdio>
 2 #include<cstring>
 3 #include<algorithm>
 4 using namespace std;
 5 #define N 105
 6 char s[N];
 7 int main()
 8 {
 9     while(~scanf("%s", s))
10     {
11         int len = strlen(s);
12         int d, max1 = -1;
13         for(int  i = 0; i < len; i++)
14         {
15             if(s[i] >= max1)
16             {
17                 max1 = s[i];
18                 d = i; //先找出最大元素的下标
19             }
20         }
21         for(int i = 0; i < len; i++)
22         {
23             printf("%c", s[i]);
24             //如果这个元素为最大元素,则还输出(max)
25             if(s[i] == max1) printf("(max)");
26         }
27         printf("\n");
28     }
29     return 0;
30 }

时间: 2024-10-09 22:32:56

HDU 查找最大元素 2025的相关文章

HDU 2025 查找最大元素

个人感觉本题是个垃圾题 比如输入: ZZZZZZa 输出应该是: ZZZZZZa(max) 否则错. 判题系统有问题 查找最大元素 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 27852    Accepted Submission(s): 15444 Problem Description 对于输入的每个字符串,查找其中的最大字母

hdu 2025 查找最大元素(java)

问题: 此类要对字符元素进行处理的最好使用字符数组来做. 要考怒最后一个元素要进行空行,此时有两种情况,可以对最后一个元素直接进行处理. 查找最大元素 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 35186    Accepted Submission(s): 19474 Problem Description 对于输入的每个字符串

查找最大元素

查找最大元素 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30586 Accepted Submission(s): 16854 Problem Description 对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串"(max)". Input 输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组

在一个升序的但是经过循环移动的数组中查找指定元素

数组是升序的,数组经过循环移动之后,肯定是有左半部分或者有半部分还是升序的. 代码: public class SearchRotateArray { public static int search(int a[], int l, int u, int x) { while(l<=u){ int m = (l+u)/2; if(x==a[m]){ return m; }else if(a[l]<=a[m]){ //左半部分升序排列 if(x>a[m]){ l=m+1; }else if

jQuery学习笔记之过滤器三(向上查找兄弟元素、向下查找兄弟元素)

向上查找兄弟元素的方法:prev方法.prevAll方法.prevUntil方法 向下查找兄弟元素:next方法.nextAll方法.nextUntil方法 向上查找兄弟元素 1.prev方法 2.prevAll方法 3.prevUntil方法 向下查找兄弟元素 1.next方法 2.nextAll方法 3.nextUntil方法 jQuery学习笔记之过滤器三(向上查找兄弟元素.向下查找兄弟元素)

Lua查找表元素过程(元表、__index方法是如何工作的)(转载)

文章来源于 Lua查找表元素过程(元表.__index方法是如何工作的) Lua的表本质其实是个类似HashMap的东西,其元素是很多的Key-Value对,如果尝试访问了一个表中并不存在的元素时,就会触发Lua的一套查找机制,也是凭借这个机制,才能够实现“面向对象”的. 举例说明: tempTable = {} print(tempTable.memberA) --这里试图打印tempTable并不存在的成员memberA 执行结果:nil输出为nil的原因很简单,tempTable中并没有m

DOM_02之查找及元素操作

1.查找之按节点间关系查找周围元素: 2.查找之HTML属性:①按id查找:var elem=document.getElementById("id"):找到一个元素,必须document调用:②按标签名:var elems=parent.getElementsByTagName("标签名"):在指定父元素下查找指定标签名元素,查找所有子代节点:③按name属性:var elems=parent.getElementsByName("name")

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

一.Jsoup查找DOM元素的方法 getElementById(String id) 根据id 来查询DOM getElementsByTag(String tagName) 根据tag 名称来查询DOM getElementsByClass(String className) 根据样式名称来查询DOM getElementsByAttribute(String key) 根据属性名来查询DOM getElementsByAttributeValue(String key,String val

JQuery中查找父元素,子元素,追加元素,插入元素和删除元素

Jquery之所以强大,和其在获取对象时使用与css选择器兼容的语法有很大关系.而且它还兼容了CSS3的选择器,而且多出了不少. 所以jQuery的选择器也就变得很多很强大.就最基本的有以下四个: $('*')  匹配页面所有元素 $('#id') id选择器 $('.class') 类选择器 $('element') 标签选择器 $('E[attr]') 含有属性attr的元素E $('E[attr=value]') 属性attr=value的元素E JQuery中查找父元素 .closest