#822. 国庆第一题

国庆第一题

题目描述

国庆节快要到了,wonderland的同学们想吃红烧AC鸭来助兴,发现梓玹的餐馆很实惠(AC鸭很多),但是店员不在,只好 吃霸王餐 自己编写小票,请你编写一个程序来编写小票。
注:一份红烧AC鸭100元

  1. 订单管理:程序需要能够接收新的订单,并将订单信息存储到一个列表中。每个订单包含以下信息:

    • 订单ID(一个整数)
    • 客户姓名(一个字符串)
    • 订单内容(一个字符串,包括菜品名称和数量,例如“红烧AC鸭 2份”)
    • 订单时间(一个时间戳)
  2. 查询功能:程序需要能够查询特定订单的状态,包括订单ID、客户姓名、订单内容和订单时间。

  3. 统计功能:程序需要能够统计特定时间段内订单的数量和总金额。假设每份红烧AC鸭的价格为50元,其他菜品的价格需要参与者自行设定。

  4. 输出功能:程序需要将查询结果或统计结果以友好的格式输出。

输入格式:

  • 第一行输入一个整数N,表示接下来有N个订单。
  • 接下来的N行,每行输入一个订单信息,格式为:订单ID 客户姓名 订单内容。

输出格式:

  • 对于查询功能,输出格式为:订单ID 客户姓名 订单内容 订单时间。
  • 对于统计功能,输出格式为:时间段内的订单数量和总金额。

示例输入:

5
1 张三 红烧AC鸭 2份 2023-04-01 12:00:00
2 李四 红烧AC鸭 1份 2023-04-01 12:15:00
3 王五 红烧AC鸭 3份 2023-04-01 12:30:00
4 赵六 红烧AC鸭 1份 2023-04-01 13:00:00
5 孙七 红烧AC鸭 2份 2023-04-01 13:30:00

示例输出:

查询订单ID 1:
订单ID: 1
客户姓名: 张三
订单内容: 红烧AC鸭 2份
订单时间: 2023-04-01 12:00:00

查询订单ID 2:
订单ID: 2
客户姓名: 李四
订单内容: 红烧AC鸭 1份
订单时间: 2023-04-01 12:15:00

查询订单ID 3:
订单ID: 3
客户姓名: 王五
订单内容: 红烧AC鸭 3份
订单时间: 2023-04-01 12:30:00

查询订单ID 4:
订单ID: 4
客户姓名: 赵六
订单内容: 红烧AC鸭 1份
订单时间: 2023-04-01 13:00:00

查询订单ID 5:
订单ID: 5
客户姓名: 孙七
订单内容: 红烧AC鸭 2份
订单时间: 2023-04-01 13:30:00

统计2023-04-01 12:00:00到2023-04-01 13:30:00的订单数量和总金额:
订单数量: 5
总金额: 900元

提示

n不超过100