题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
校园食宿预订系统

题目题干

校园食宿预订系统

 
描述

某校园为方便学生订餐,推出食堂预定系统。食宿平台会在前一天提供菜单,学生在开饭时间前可订餐。 食堂每天会推出m个菜,每个菜有固定的菜价和总份数,售卖份数不能超过总份数。 假设共有n个学生点餐,每个学生固定点3个菜,当点的菜售罄时, 学生就买不到这个菜了。 请根据学生预定记录,给出食堂总的预定收入 数据满足1 <= n <= 6000,3 <= m <= 6000,单品菜价不大于1000元,每个菜的配额不超过3000rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
第一行两个整数n和m,代表有n个学生订餐,共有m个可选的菜rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
下面m行,每行三个元素,分别是菜名、售价和可提供量,保证菜名不重合,菜价为整数rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
下面n行,每行三个元素,表示这个学生点的三个菜的菜名
输出
一个整数,表示食堂的收入
样例输入
5 5
yangroupaomo 13 10
jituifan 7 5
luosifen 16 3
xinlamian 12 20
juruo_milktea 999 1
yangroupaomo luosifen juruo_milktea
luosifen xinlamian jituifan
yangroupaomo jituifan juruo_milktea
jituifan xinlamian luosifen
yangroupaomo yangroupaomo yangroupaomo
样例输出
1157
提示
如果用python做,要用字典,rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如果用其它语言做,也要用类似的数据结构rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
否则会超时rNi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
名字长度范围没有给出,长度不会太离谱。请自己选用合适的办法确保这不是个问题

答案解析

相关题目

乒乓球联赛 描述 许多同学参加了乒乓球联赛,每参加一次就可以得到一些积分。现给出了大家的参赛记录,每条参赛记录格式是: 姓名 本次参赛获得积分 请将同学们按照总积分从高到低排序输出,如果总积分相同
校园食宿预订系统 描述 某校园为方便学生订餐,推出食堂预定系统。食宿平台会在前一天提供菜单,学生在开饭时间前可订餐。 食堂每天会推出m个菜,每个菜有固定的菜价和总份数,售卖份数不能超过总份数。 假设
奥数问题 描述 用数字'0'–'9'替换字母'A'- 'E',使得类似于下面形式的等式成立: ABC + ACDE
找<>中的数 描述 输入一串字符,将输入中的,在<>里面的,没有前导0的少于4位的整数依次输出。单独的0也要输出。 输入 第一行是整数n,表示后面一共有n个字符串 接下来有n
时间处理 描述 求从给定时刻开始过了给定时间后的时刻。 输入 有若干组数据。 每组数据有2行,第一行是给定时刻,可能有两种格式 格式1) 年 月 日 时 分(时是24小时制) 格式2) 月-日-年
约瑟夫问题 描述 约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时
合并有序序列 描述 给定两个长度为n的从小到大排好序的整数序列,请用O(n)时间将其合并为一个新的有序序列。 输入 第1行是整数n 第2行是n个整数,从小到大排好序。 第3行是n个整数,从小到大排好
整数加8 【题目描述】: 输入一个整数,输出这个整数加 8 的结果。 【输入描述】: 输入一行一个正整数。 【输出描述】: 输出求和的结果。 【输入样例】: 5 【输出样例】: 13
哼哈二将 【题目描述】: 哼哈二将,形象威武凶猛,一名能鼻哼白气制敌,一名能口哈黄气擒将。这样一次"哼哈”就可以消灭一个敌人,现在来了n个敌人,请你输出一串"哼哈"来消灭全部敌人。 例如,当n = 3
幸运数字8 【题目描述】: 在我们的文化里面,有一些幸运数字。比如8有发的谐音,代表发财旺财运的意思,人们都觉得有这个数字是非常吉利的,会给自己带来好运,因此很多时候人们对于8有着非常强烈的钟爱,比如

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢