问题 O: 晚餐
时间限制: 1 Sec 内存限制: 32 MB
提交: 115 解决: 73
题目描述
小明请好朋友们来家里吃晚饭,但是厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的东西都是装在一个个箱子里,箱子上面写着里面装的什么东西,现在小明想请你帮忙找出这些装餐具的箱子。
题目中的餐具只包含:碗(bowl),刀(knife),叉(fork),筷子(chopsticks)。
输入
输入包含多组测试数据。每组先输入一个整数N,表示仓库里有N个箱子。
然后输入N个字符串,分别表示箱子里装的是什么东西。
输出
对于每组输入,输出仓库里所有餐具的名字。
样例输入 Copy
3 basketball fork chopsticks 2 bowl letter
样例输出 Copy
fork chopsticks bowl
代码
提示:无
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main(){
int num;
string s;
while(scanf("%d",&num)!=EOF){
getchar();
for(int i = 0;i < num;i++){
cin>>s;
getchar();
if(s=="bowl"){
cout<<"bowl";
}
else if(s=="knife"){
cout<<"knife";
}
else if(s=="fork"){
cout<<"fork";
}
else if(s=="chopsticks"){
cout<<"chopsticks";
}
else {
continue;
}
if(i<num-1){
cout<<" ";
}else{
cout<<endl;
}
}
}
}