Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
3997 52525ioiop 晚餐 C Accepted 0 MS 212 KB 741 2024-07-24 09:39:04

Tests(1/1):


Code:

#include <stdio.h> #include <string.h> #include <stdbool.h> #define MAX_STRING_LENGTH 50 #define MAX_BOXES 100 // 函数用于判断字符串是否是餐具的名称 bool is_utensil(const char *str) { return strcmp(str, "bowl") == 0 || strcmp(str, "knife") == 0 || strcmp(str, "fork") == 0 || strcmp(str, "chopsticks") == 0; } int main() { int N; char box[MAX_STRING_LENGTH]; // 循环处理多组测试数据 while (scanf("%d", &N) != EOF) { // 读取每个箱子里的物品 for (int i = 0; i < N; i++) { scanf("%s", box); if (is_utensil(box)) { printf("%s\n", box); } } } return 0; }