1046:晚餐
来源:互联网 发布:淘宝知识产权申诉失败 编辑:程序博客网 时间:2024/04/27 21:00
1.题目:
题目描述
小明请好朋友们来家里吃晚饭,但是厨房里的餐具不够了,于是小明到仓库里找新餐具。仓库里的东西都是装在一个个箱子里,箱子上面写着里面装的什么东西,现在小明想请你帮忙找出这些装餐具的箱子。
题目中的餐具只包含:碗(bowl),刀(knife),叉(fork),筷子(chopsticks)。
输入格式
输入包含多组测试数据。每组先输入一个整数N,表示仓库里有N个箱子。
然后输入N个字符串,分别表示箱子里装的是什么东西。
输出
对于每组输入,输出仓库里所有餐具的名字。
样例输入
3 basketball fork chopsticks
2 bowl letter
样例输出
fork chopsticks
bowl
2.代码一:
#include <stdio.h>#include <string.h>int main(){ int i, n, count; char c[100]; while (~scanf("%d", &n)) { count = 0; for (i = 0; i < n; i++) { scanf("%s ", c); if (!strcmp(c, "bowl") || !strcmp(c, "knife") || !strcmp(c, "fork") || !strcmp(c, "chopsticks")) { count++; if (count <= 1) printf("%s", c); else printf(" %s", c); } } printf("\n"); } return 0;}
代码二:
#include<stdio.h>#include<string.h>char tw[4][15] = {"bowl", "knife", "fork", "chopsticks"};int main(){ int n, i, c; char s[15]; while (scanf("%d", &n) != EOF) { c = 0; while (n--) { scanf("%s", s); for (i = 0; i < 4; i++) { if (!strcmp(s, tw[i])) { c++; if (c == 1) printf("%s", s); else printf(" %s", s); break; } } } printf("\n"); } return 0;}
- 1046:晚餐
- 1046:晚餐
- 晚餐
- 晚餐
- 晚餐
- 烛光晚餐
- 贵阳晚餐
- 免费晚餐
- 必胜客晚餐
- 今天的晚餐
- 23:30的晚餐
- 一个人的晚餐
- 第四次共进晚餐
- 最后的晚餐
- 晚餐与健康
- 心酸的温馨晚餐
- 程序员的晚餐
- 最后的晚餐
- 创建、安装、启动windows service
- IOS_分享新语法&&视图生命周期相关的图片
- Eclipse CDT + QEMU 调试linux内核
- 20130719CF比赛141div2
- CF 327B Hungry Sequence
- 1046:晚餐
- Proxy模式
- 自己实现pow(double base, unsigned exponent)
- 亿能测试培训中心 下周进入完整自动化测试项目实训阶段
- 之前实习的时候在测试机上搭的samba服务器
- poj 1201——Intervals
- 低耦合的spring的daoImpl
- vim 自动补全
- VMWare不能安装64位操作系统原因探析