• HDU_oj_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)
     
    分析:
    注意点:
     
     1 #include<iostream>
     2 using namespace std;
     3 
     4 int main()
     5 {
     6     char *sss,*ss,s[100];
     7     int max;
     8     while(cin>>s)
     9     {
    10         sss=ss=s;
    11         max=0;
    12         while(*ss!='')
    13         {
    14             if(max<*ss)
    15             max = *ss;
    16             ss++;
    17         }
    18         while(*sss!='')
    19         {
    20             cout<<*sss;
    21             if(*sss==max)
    22             cout<<"(max)";
    23             sss++;
    24         }
    25         cout<<endl;
    26     }
    27 }
  • 相关阅读:
    Flask 入门
    Android studio 混淆打包
    Android----获取包名和sh1
    windows下 安装 rabbitMQ 及操作常用命令
    Nginx
    Linux安装mongoDB步骤和方法
    史上最简单的 SpringCloud 教程 | 终章
    idea 项目热部署设置
    JDK源码阅读顺序
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/tenjl-exv/p/7993758.html
Copyright © 2020-2023  润新知