首页 > 其他 > 详细

G - Andy's First Dictionary

时间:2020-02-29 09:26:01      阅读:57      评论:0      收藏:0      [点我收藏+]

 

这里的输入需要记录一下

https://vjudge.net/contest/359711#problem/G

#include<bits/stdc++.h> 
#define N 10
#define endl ‘\n‘ 
#define _for(i,a,b) for(int i=a;i<b;i++)
using namespace std;
typedef long long ll;  
set<string> Set;
int main(){    
	ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);     
	string s; 
	while( getline( cin,s ) ){
		int len = s.size();
		_for(i,0,len){
			if( isalpha(s[i]) ){
				if( s[i]<‘a‘ ) s[i]=s[i]-‘A‘+‘a‘;
			}  
			else s[i] = ‘ ‘;
		} 
		stringstream ss(s);
		string tem;
		while( ss>>tem ){
//			cout<<tem<<endl;
			Set.insert(tem);
		}
	}
	for( auto i : Set) cout<<i<<endl;
	return 0;
} 

 

#include<bits/stdc++.h> #define N 10#define endl ‘\n‘ #define _for(i,a,b) for(int i=a;i<b;i++)usingnamespacestd; typedeflonglong ll; set<string> Set; int main(){ ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); string s; while( getline( cin,s ) ){ int len = s.size(); _for(i,0,len){ if( isalpha(s[i]) ){ if( s[i]<‘a‘ ) s[i]=s[i]-‘A‘+‘a‘; } else s[i] = ‘ ‘; } stringstream ss(s); string tem; while( ss>>tem ){ // cout<<tem<<endl; Set.insert(tem); } } for( auto i : Set) cout<<i<<endl; return0; }

G - Andy's First Dictionary

原文:https://www.cnblogs.com/SunChuangYu/p/12381323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!