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