zoukankan      html  css  js  c++  java
  • 杭电2025:查找最大元素

    Problem Description
    对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。
     
    Input
    输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。
     
    Output
    对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。
     
    Sample Input
    abcdefgfedcba xxxxx
     
    Sample Output
    abcdefg(max)fedcba x(max)x(max)x(max)x(max)x(max)
    我的AC code
    #include<stdio.h>
    #include<string.h>
    int main(){
     int i,k;
     char str[100];
     while(gets(str))
     {        k=strlen(str);
     char max='A';
          for(i=0;i<k;i++)
       {
        if(str[i]>max)
         max=str[i];
       }
       for(i=0;i<k;i++)
       {
        if(str[i]==max)
         printf("%c(max)",str[i]);
        else
         printf("%c",str[i]);
       }
       printf("\n");
     }
     return 0;
    }
  • 相关阅读:
    android连接wifi模块
    idea 控制台乱码debug
    线程控制
    jvm 垃圾回收
    java 单例模式
    http报头
    java 构造函数 , 参数传递 , lamda表达式
    mysql 杂识
    spring mvc 配置 拦截器不起作用
    spring mvc 每次请求后是否自动销毁线程
  • 原文地址:https://www.cnblogs.com/ruanwenming/p/2535173.html
Copyright © 2011-2022 走看看