zoukankan      html  css  js  c++  java
  • 1162: 零起点学算法69——查找最大元素

    1162: 零起点学算法69——查找最大元素

    Time Limit: 1 Sec  Memory Limit: 64 MB   64bit IO Format: %lld
    Submitted: 639  Accepted: 386
    [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)
    

    Source

     
     1 #include<stdio.h>
     2 //#include<string.h>
     3 int main(){
     4     char a[100];
     5     while(gets(a)!=NULL){
     6         int k=a[0];
     7         for(int i=1;a[i]!='';i++){
     8             if(a[i]>k){
     9                 k=a[i];
    10             }
    11         }
    12         
    13         for(int i=0;a[i]!='';i++){
    14             printf("%c",a[i]);
    15             if(k==a[i]){
    16                 printf("(max)");
    17             }
    18         }
    19         printf("
    ");
    20     }
    21     return 0;
    22 }
  • 相关阅读:
    matlab绘制椭圆 ezplot
    matlab绘制函数 y=ln(1+x)
    matlab绘制函数 y=e^(x)
    matlab绘制函数
    matlab绘制函数
    matlab绘制函数
    常用求导公式复习
    积分变换
    复变函数
    概率论与数理统计目录
  • 原文地址:https://www.cnblogs.com/dddddd/p/6686480.html
Copyright © 2011-2022 走看看