ac

zhyf  •  4天前


include <bits/stdc++.h>

using namespace std;

int main(void) {

string s, smax, smin;
getline(cin, s);
int max = -1, min = 1000, t, k;
s = ' ' + s + ' ';
for (int i = 0; i < s.size() - 1; i++) {
	if (s[i] != ' ' && s[i] != ',' && s[i] != '.') {
		t = 1;
		k = i;
		while (s[i + 1] != ' ' && s[i + 1] != ',' && s[i + 1] != '.') {
			t++;
			i++;
		}
		if (t > max) {
			max = t;
			smax = s.substr(k, t);
		}
		if (t < min) {
			min = t;
			smin = s.substr(k, t);
		}
	}
}
cout << smax << endl << smin;
return 0;

}


评论:

请先登录,才能进行评论