#include<bits/stdc++.h>
using namespace std;
#define SET(a) memset(a,-1,sizeof(a))
#define CLR(a) memset(a,0,sizeof(a))
#define PI acos(-1.0)
#define MOD 1000000007
#define MX 100010
vector<string>v;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0);
int tc, kk=1, n;
string s;
char ch;
while(cin>>s)
{
int i=0;
while(i<s.size())
{
string tmp="";
while((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z'))
{
tmp+=tolower(s[i]);
i++;
}
if(tmp.size())
v.push_back(tmp);
i++;
}
}
sort(v.begin(), v.end());
cout<<v[0]<<"\n";
for(int i=1; i<v.size(); i++)
if(v[i]!=v[i-1])
cout<<v[i]<<"\n";
return 0;
}
No comments:
Post a Comment