南邮 OJ 1083 ACM竞赛之输入输出
2015-08-04 10:39
363 查看
ACM竞赛之输入输出
时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte总提交 : 3123 测试通过 : 443
比赛描述
字符串的输入输出处理。
输入
第一行是一个正整数N,最大为100。
之后输入多行字符串(行数大于N), 每一行字符串可能含有空格,且字符数不超过1000。
输出
对于前N行字符串,按原样输出;
对于其余的字符串以空格符为分割依次按行输出。
注意:每行输出之间均要输出一个空行。
样例输入
2
www.njupt.edu.cn NUPT
A C M
N U P Ter
样例输出
www.njupt.edu.cn NUPT
A C M
N
U
P
Ter
#include<iostream>
#include<string>
using namespace std;
int main(){
int N;
string str;
cin>>N;
getline(cin,str); //接收N后面的回车符
getline(cin,str);
cout<<str<<endl;
--N;
while(N--){
getline(cin,str);
cout<<endl<<str<<endl;
}
while(cin>>str){
cout<<endl<<str<<endl;
}
return 0;
}