码迷,mamicode.com
首页 > 其他好文 > 详细

HDOJ2025_查找最大元素

时间:2019-03-03 20:56:12      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:names   初始   eof   元素   ref   图片   .com   \n   疑问   

一道简单题

技术图片

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]=='\n')
        {
            //表示一行的输入已经结束,应开始对其进行判断输出
            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_查找最大元素

标签:names   初始   eof   元素   ref   图片   .com   \n   疑问   

原文地址:https://www.cnblogs.com/heihuifei/p/10467302.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!