问题标题: 酷町堂:4897 连续输入n行字符串2 经验值:0 题目描述 Description 现在要求先输入一个整数n,再输入n行字符串,输出n行字符串,再输出这n个字符串中最短的长度 输入描述 Input Description 第一行,一个整数n 接下来n行,每行一个字符串 输出描述 Output Description n行字符串 一个整数,最短的字符串长度

0
0

0
吕梓瑜
吕梓瑜
初级天翼
初级天翼
#include<iostream>
#include<cstring>
#include<string>
#include<cstdio>
#include<cmath>
using namespace std;
主函数(){
    字符串型变量s;
    整型变量n,maxn=101,cd;
    输入>>n;
    吃换行 (getchar();)
    循环(从1循环到n,依次加1){
        带空格的输入字符串s;
        cd等于 字符串s的长度;
        如果(maxn大于cd){
            maxn等于cd;
        }
        输出<<s<<endl;
    }
    输出<<maxn;
    返回值 0;
}

 

0
李牧晓
李牧晓
中级天翼
中级天翼
int n;
int minn=105;
    cin>>n;
    string a;
    getchar();
    for(int i=1;i<=n;i++){
        getline(cin,a);
        if(a.size()<minn){
            minn=a.size();
        }
        cout<<a;
        cout<<endl;
    }
    cout<<minn;

望采纳~

0
我要回答