排队游戏
前言:本专栏将持续更新互联网大厂机试真题,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于大厂机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。
题目描述
新来的老师给班里的同学排一个队。
每个学生有一个影力值。
一些学生是刺头,不会听老师的话,自己选位置,非刺头同学在剩下的位置按照能力值从小到大排。
对于非刺头同学,如果发现他前面有能力值比自己高的同学,他不满程度就增加,增加的数量等于前面能力值比他大的同学的个数。
刺头不会产生不满。
如果整个班级累计的不满程度超过k,那么老师就没有办法教这个班级了。
输入描述
输入有三行:
第一行为n,m,k,空格隔开,分别表示班级总人数,

本文详细分析并解答了华为OD机试中的一道编程题——排队游戏。题目要求根据刺头学生和非刺头学生的规则排列班级,计算不满程度。若不满程度超过k,则老师无法继续教学。文章提供了Python、Java、C++和JavaScript四种语言的代码实现。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



