#include <cstdio>
#include <iostream>
#include <cstring>
#include <vector>
#include <string>
using namespace std;
char str[1005];
vector <string> s[1005];
int minnum=1005;
int maxnum=(-1005);
int main()
{
//freopen("data.in","r",stdin);
while(scanf("%s",str)==1)
{
int len=strlen(str);
if(len>maxnum) maxnum=len;
if(len<minnum) minnum=len;
string temp=str;
s[len].push_back(temp);
}
for(int i=0;i<s[minnum].size();i++)
cout<<s[minnum][i]<<endl;
//printf("%s\n",s[minnum][i]);
for(int i=0;i<s[maxnum].size();i++)
cout<<s[maxnum][i]<<endl;
//printf("%s\n",s[maxnum][i]);
return 0;
}
/**************************************************************
Problem: 1195
User: cust123
Language: C++
Result: Accepted
Time:10 ms
Memory:2072 kb
****************************************************************/
题目1195:最长&最短文本
最新推荐文章于 2023-03-12 19:48:14 发布