zoukankan      html  css  js  c++  java
  • 杭电2025题

    #include <cstdlib>
    #include <iostream>
    #include <string>
    using namespace std;

    int main(int argc, char *argv[])
    {
        int len;
        char c;
        char str[101];
        while(1)
        {
        gets(str);
        len=strlen(str);
        c=str[0];
        for(int i=1;i<len;i++)
        {
          if(c<=str[i])
          {
            c=str[i];
          }
        }
        for(int i=0;i<len;i++)
        {
          printf("%c",str[i]);
          if(str[i]==c)
            printf("(max)");
        }
        cout<<"\n";
        }
        system("PAUSE");
        return EXIT_SUCCESS;
    }

    以上代码Output Limit Exceeded了,不知是哪的问题,请大家指正~谢谢

    #include <cstdlib>

    #include <iostream>

    #include <string>

    using namespace std;

    int main(int argc,char *argv[])

    {

    int len;

    char c;

    char str[101];

    while(gets(str))

    {

    len=strlen(str);

    c=str[0];

    for(int i=1;i<len;i++)

    {

    if(c<=str[i])

    {

    c=str[i];

    }

    }

    for(int i=0;i<len;i++)

    {

    printf("%c",str[i]);

    if(str[i]==c)

    printf("(max)");

    }

    cout<<"\n";

    }

    system("PAUSE");

    return EXIT_SUCCESS;

    }

    当把"while(1)"改为"while(gets(str))"时,就AC过去了,这是为什么呢?正在探索中,欢迎大家指点!

  • 相关阅读:
    网卡工作状态检测
    Soap/Web Service执行效率的思考
    Soap/Web Service执行效率的思考
    判断一个字符是否为汉字的最佳方法[转]
    Kafka数据可靠性深度解读
    HTTP 5XX代码理解
    图解:原来这就是网络
    架构设计原则
    Kafka
    Nginx 之 proxy_pass详解
  • 原文地址:https://www.cnblogs.com/gkfeng/p/2611121.html
Copyright © 2011-2022 走看看