HDOJ2025_查找最大元素

Posted heihuifei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDOJ2025_查找最大元素相关的知识,希望对你有一定的参考价值。

一道简单题

技术图片

HDOJ2025_查找最大元素

#include<stdio.h>
#include<stdlib.h>
#include<ctype.h>
#include<math.h>
#include<iostream>
#include<string>

using namespace std;

int main()
{
    string str="";
    int i,j,n;
    char ipt[100];
    int cnt=0;
    char min_ch='a';
    while(scanf("%c",&ipt[cnt])!=EOF)
    {
        if(ipt[cnt]=='
')
        {
            //表示一行的输入已经结束,应开始对其进行判断输出
            int len=str.length();
            string tmp="";
            for(i=0;i<len;i++)
            {
                if(str[i]!=min_ch)
                {
                    tmp+=str[i];
                }
                else
                {
                    tmp+=str[i];
                    tmp+="(max)";
                }
            }
            cout<<tmp<<endl;
            //每次一次测试结束后,应对所有的变量进行初始化 
            cnt=0;
            str="";
            min_ch='a';
            continue;
        }
        str+=ipt[cnt];
        if(ipt[cnt]>min_ch)
        {
            min_ch=ipt[cnt];
        }
        cnt++;
    }
    
    return 0;
}

思路

使用C++的string进行查找拼接即可

疑问

这里有一个问题...不知道有没有前辈可以给我指教指教,ccf认证C/C++里面可以混合着使用吧?应该没有区别吧...

以上是关于HDOJ2025_查找最大元素的主要内容,如果未能解决你的问题,请参考以下文章

HDU2025 查找最大元素最值

HDU 2025 查找最大元素

查找最大元素(hdu2025)

HDOJ_1019_大二写_Least Common Multiple

ZZNUOJ_用C语言编写程序实现1137:查找最大元素(附完整源码)

P1043 查找小于x的最大元素