3789:疯狂星期四-点单

时间限制:2 S   /  内存限制:65536 KB
AC:9   /  Submit:12
问题描述

大家对疯狂星期四的热度很高,KFC每个星期四都会收到很多订单。

我们定义两种行为:

1、点单(Order),它又分为三种方式:A(手机点单)、B(柜台点单)、C(卡券核销)

顾客每点一单都会生成一个编号,它由点单方式 + 四位数字组成,例如:A0135

顾客每点一单,无论哪种方式,四位数字都会递增,例如第一单是 X0001,则下一单是 X0002

2、查询(Check),一般用于顾客问店员某个单号是否已经备好

输入描述

本题有若干行数据,请处理至文件末尾。

每次读入,如果读到字符串 Order,则后面会紧跟一个字符(A 或 B 或 C)表示有顾客点单。

接下来若干行,每行由一个字符串和一个正整数组成,表示顾客点了什么餐品。(不会小于1行,不会超过10行)

如果读到字符串 Check,则后面会紧跟一个字符串表示顾客要查询的单号。

数字编号默认从 1 开始,Order 和 Check 都不会超过 9999 次。

输出描述

针对每个 Check,输出对应单号点了哪些餐品(需要按照顾客点单的顺序输出)。

如果此单不存在,则输出 NOT FOUND。

更详细的输出格式参考样例,每行输出结束后都要换行。

样例输入复制样例

Order A

热辣香骨鸡 4

黄金鸡块 2

Check A0001

Check B0002

Order B

老北京鸡肉卷 3

可乐 5

Check B0002

样例输出

Order A0001:

==========

热辣香骨鸡 4

黄金鸡块 2

==========

Order B0002:

==========

NOT FOUND

==========

Order B0002:

==========

老北京鸡肉卷 3

可乐 5

==========

相关

Crazy Thursday Round#1


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1