zoukankan      html  css  js  c++  java
  • ACM2025

    /*
    查找最大元素
    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 21705    Accepted Submission(s): 11914
    
    
    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)
    
    */
    #include <stdio.h>
    #define MAX_LENGTH 100
    int main(int argc, char *argv[])
    {        
            char str[MAX_LENGTH+1], max_char;    
            int  i;    
            while(scanf("%s", str) != EOF)    
            {        
            max_char = str[0];        
            for(i=1; str[i]; i++)            
                max_char = str[i] > max_char ? str[i] : max_char;
            for(i=0; str[i]; i++)            
                printf("%c%s", str[i], (max_char == str[i] ? "(max)" : ""));        
            printf("
    ");    
            }     
            return 0;
    }
  • 相关阅读:
    前端基础之CSS
    前端基础之HTML
    Http状态码解释
    Python操作MySQL
    MySQL忘记root密码的解决办法
    关闭MySQL数据库的几种方法
    prompt更改MySQL登陆后的提示符
    JQ例子:旋转木马
    JQ属性和css部分测试
    JQ选择器逐一测试
  • 原文地址:https://www.cnblogs.com/orangebook/p/3180268.html
Copyright © 2011-2022 走看看