题目大致内容:一个鞋店里有X双鞋,一个列表储存了这些鞋的尺码,这是有N为顾客按顺序来买鞋,每个人会提供不同的价格来买这些鞋(连个定价都没有,什么破店 )。现在需要计算出卖家能赚到多少钱。需要注意的是,一个尺码的鞋如果卖完了,后面的顾客就买不到了。
上面是示例输入,第一行为鞋子数,第二行则是尺码表,接着一行是顾客数,剩下的就是以空格隔开的6行顾客需要的尺寸以及出的价格。
输出很简单,计算出总收入输出该数字就行了。
给出代码:
是Python内置的一种“计数器”,是一个用来将元素作为字典的key,而该元素的计数(或者说出现、重复的次数)作为value存储的容器。
这里我们将鞋子尺寸的计数值作为判断条件,每卖出一双鞋,计数减一,直至为0,而收益就增加。代码是很简单的,不过这个题目涉及到模块,值得记录。
扫描以上二维码关注
领取专属 10元无门槛券
私享最新 技术干货