挑战经我的大学代码挑战竞赛许可
多年来,我学校的学生人数一直稳定增长。首先,教室增加了学生的数量,但随后有必要为一些团体转换一些空间以便在那里上课,例如健身房看台,或最后一道课程,直到扫帚室。
去年,学术机构获得了建造新建筑并开始工程的预算。终于,他们完成了,新建筑物已经可以使用了,所以我们可以搬家了(旧建筑物将被修复,并将用于其他功能),但是在整个过程中它已经使我们半途而废。导演想知道是否可以在不拆分或不加入小组的情况下搬家,或者某些学生必须更换小组。
挑战
给定当前组和新教室的学生数量(容量),如果可以为每个当前组分配一个具有足够容量的不同教室,则输出真实值,否则输出假值。
测试用例
Input: groups of students => [10, 20, 30], classrooms capacity => [31, 12, 20]
Output: True
Input: groups of students => [10, 20, 30], classrooms capacity => [100, 200]
Output: False
Input: groups of students => [20, 10, 30], classrooms capacity => [20, 20, 50, 40]
Output: True
Input: groups => [30, 10, 30, 5, 100, 99], classrooms => [40, 20, 50, 40, 99, 99]
Output: False
Input: groups => [], classrooms => [10, 10, 10]
Output: True
Input: groups => [10, 10, 10], classrooms => []
Output: False
Input: groups => [], classrooms => []
Output: True
Input: groups => [10, 1], classrooms => [100]
Output: False
Input: groups => [10], classrooms => [100, 100]
Output: True
Input: groups => [1,2,3], classrooms => [1,1,2,3]
Output: True
笔记
- 您可以采用任何合理的格式输入
- 您可以输出任何Truthy / Falsey值(
1/0
,True/False
,等...) - 代码高尔夫球
0
团体或教室有效的价值?
g=[1,2,3], c=[1,1,2,3]