小明请好敌人们来家里吃晚饭,然而厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的货色都是装在一个个箱子里,箱子下面写着外面装的什么货色,当初小明想请你帮忙找出这些装餐具的箱子。
题目中的餐具只蕴含:碗(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;
//}