不要脸的蒟蒻又来问其他网站的题了
  • 板块灌水区
  • 楼主cygnus_beta
  • 当前回复10
  • 已保存回复10
  • 发布时间2021/4/3 09:09
  • 上次更新2023/11/5 01:08:16
查看原帖
不要脸的蒟蒻又来问其他网站的题了
452531
cygnus_beta楼主2021/4/3 09:09

一本通No.1143

不要脸的蒟蒻的代码:

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

string w[200];
string s;
int i=0,maxl=0,minl=101;

int main(){
	while(cin>>w[i]){
		if(w[i].find(",")!=-1){
			s=w[i].substr(0,w[i].find(","));
			i++;
			w[i]=w[i-1].substr(w[i-1].find(",")+1,w[i].length()-w[i-1].find(",")-1);
			w[i-1]=s;
			maxl=max((int)w[i-1].length(),maxl);
			maxl=max((int)w[i].length(),maxl);
			minl=min((int)w[i-1].length(),minl);
			minl=min((int)w[i].length(),minl);
			i++;
			continue;
		}
		maxl=max((int)w[i].length(),maxl);
		minl=min((int)w[i].length(),minl);
		i++;
	}
	i--;
	cout<<endl;
	for(int k=0;k<=i;k++){
		if(maxl==w[k].length()){
			cout<<w[k]<<endl;
			break;
		}
	}
	for(int k=0;k<=i;k++){
		if(minl==w[k].length()){
			cout<<w[k];
			break;
		}
	}

	return 0;
}

2021/4/3 09:09
加载中...