• Problem C: 查找最大元素


    Problem C: 查找最大元素

    Time Limit: 1 Sec  Memory Limit: 64 MB
    Submit: 786  Solved: 377
    [Submit][Status][Web Board]

    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>
    #include<string.h>
    int main()
    {
        char a[101];
        while(scanf("%s",a)!=EOF)
        {
        int len,i;
        int max='A';
        len=strlen(a);
        for(i=0;i<len;i++)
        {
            if(a[i]>max)
                max=a[i];
        }
        for(i=0;i<len;i++)
        {
            if(a[i]==max)
                printf("%c(max)",a[i]);
            else
                printf("%c",a[i]);
        }
        printf("\n");
        }
        return 0;
    }
    

      

     
  • 相关阅读:
    第一章 zookeeper基础概念
    ntp服务
    nfs与dhcp服务
    samba、ftp和ssh服务
    Linux系统的RAID磁盘阵列
    Linux系统中lvm简介
    Linux系统中的计划任务
    Linux权限管理
    Linux用户及组管理
    简谈OSI七层模型(网络层)
  • 原文地址:https://www.cnblogs.com/mjn1/p/8908323.html
Copyright © 2020-2023  润新知