通过代码:
#include <bits/stdc++.h> using namespace std; int maxn,minn = 101; char str[20001], a[101], maxp[101], minp[101]; int main() { gets(str); int i = 0; while(i < strlen(str)) { memset(a,0,sizeof(a)); int j; for(j = i; str[j] != ' ' && str[j] != ',' && j < strlen(str); j ++) a[j - i] = str[j]; i = j + 1; int len = strlen(a); if(len > maxn) { maxn = len; strcpy(maxp,a); } if(len < minn && len != 0) { minn = len; strcpy(minp,a); } } puts(maxp); puts(minp); return 0; }
1143:最长最短单词
最新推荐文章于 2024-08-03 11:47:07 发布