小明请好朋友们来家里吃晚饭,但是厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的东西都是装在一个个箱子里,箱子上面写着里面装的什么东西,现在小明想请你帮忙找出这些装餐具的箱子。
题目中的餐具只包含:碗(bowl),刀(knife),叉(fork),筷子(chopsticks)。
输入
输入包含多组测试数据。每组先输入一个整数N,表示仓库里有N个箱子。
然后输入N个字符串,分别表示箱子里装的是什么东西。
输出
对于每组输入,输出仓库里所有餐具的名字。
样例输入 Copy
3 basketball fork chopsticks
2 bowl letter
样例输出 Copy
fork chopsticks
bowl
代码示例(自己写的,只能过平台,不完美)
//#include<iostream>
//#include<string>
//#include<string.h>
//using namespace std;
//int main(){
// int n = 0;
// char s[15];
// char exm[4][15] = {"bowl","knife","fork","chopsticks"};//用二维数组存储一个字符串,一行就代表一个字符串!
//// string s;//可以用C++的string
//// string str[4] = {"bowl","knife","fork","chopsticks"};
// while(cin >> n){
// int count = 0;
// while(n--){
// scanf("%s",s);
// for(int i = 0; i < 4; i++){
// // if(s == exm[i]){C++里面的char类型不能直接比大小,而string类型对象则可以,如定义为string s;
// if(!strcmp(s,exm[i])){//strcmp()是C语言函数,适用于char类型,如果想使用strcmp()比较string类型,可以使用str.c_str()装换成char型
// count++;
// if(count == 1){
// printf("%s",s);
// }else{
// printf("%s",s);
// }
// }
// }
// }
// printf("\n");
// }
// return 0;
//}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。