当前位置: 首页 > wzjs >正文

wordpress.com 域名网站seo博客

wordpress.com 域名,网站seo博客,海外做bt种子网站,怎么在土巴兔做网站文章目录 排队游戏 排队游戏 新来的老师给班里的同学排一个队,每个学生有一个能力值,一些学生是刺头不会听老师的话,而是自己选位置;非刺头同学在剩下的位置按照能力值从小到大排;对非刺头同学,如果发现他…

文章目录

  • 排队游戏

排队游戏

  • 新来的老师给班里的同学排一个队,每个学生有一个能力值,一些学生是刺头不会听老师的话,而是自己选位置;
  • 非刺头同学在剩下的位置按照能力值从小到大排;对非刺头同学,如果发现他前面有能力值比自己高的同学,他不满程度就增加,增加的数量等于前面能力值比他大的同学的个数;
  • 刺头不会产生不满;
  • 如果整个班级累计的不满程度超过k,那么老师就没办法教这个班级了

输入描述:
第一行输入n, m, k ,分别表示班级总人数,刺头数,最大不满程度;
第二行为刺头所在位置(从0开始)
第三行有n个数,表示老师排好的队中每个同学的能力值,非刺头同学一定按照能力值升序排序;

输出描述:
0或者1, 0表示老师可以继续教这个班级;1表示不可以继续教;

示例1
输入:
4 2 3
0 1
1810 1809 1801 1802
输出:
1

示例2
输入:
4 2 4
0 1
1810 1809 1801 1802
输出:
0

python实现:

  • 暴力求解,计算每个非刺头同学的不满程度,并累加,最后与k值比较;
  • 每个非刺头同学前面,只有是刺头且能力值比自己高时,不满程度才+1;

# 输入
n, m, k = [int(i) for i in input().strip().split()]
# 刺头的位置索引
bad_stu_idx = [int(i) for i in input().strip().split()]# 每个同学的能力值
ability = [int(i) for i in input().strip().split()]sum_val = 0  # 不满程度
# 计算每个非刺头的不满程度
for i in range(n):if i in bad_stu_idx:continuej = 0while j < i:if j in bad_stu_idx and ability[j] > ability[i]:sum_val += 1j += 1if sum_val > k:print(1)
else:print(0)
http://www.dtcms.com/wzjs/360014.html

相关文章:

  • 建设综合信息网站需要多少钱网络舆情监测系统
  • 保洁产品网站建设价格郑州网站建设推广
  • 网业有限公司班级优化大师怎么下载
  • 宁夏快速自助制作网站厦门seo服务
  • 网站备案 快速seo搜索引擎优化试题及答案
  • 做设计的网站定制免费推广软件
  • 新蔡哪有做网站建设的手机百度搜索引擎
  • 网站设计与开发怎么做免费国外ddos网站
  • 给企业做网站需要什么信息chrome浏览器官网入口
  • 做外包胡it网站博客推广的方法与技巧
  • 成品网站是什么意思免费建站哪个最好
  • 乐从网站制作网页制作图片
  • 广州专业做外贸网站建设海南网站网络推广
  • 李宁网络营销策划方案优化系统软件
  • 网站分析报告怎么做太原搜索引擎优化
  • 公司内部网站模板株洲今日头条新闻
  • 济南建站方案交换友情链接的平台有哪些
  • 动态网站制作视频教程全网整合营销推广系统
  • 做网站如何语音免费优化
  • jiathis wordpress游戏优化大师手机版
  • 如何学习做网站谷歌排名查询
  • 台州市城市建设规划局网站宁波seo网络推广优质团队
  • 运营网站费用公司想做个网站怎么办
  • 食品销售公司网站制作惠州seo关键词
  • 做一网站优化要多少钱百度搜索资源平台
  • 网站做成软件免费网站开发平台
  • 郑州哪里做网站汉狮电商软文范例300字
  • 深州市政府网站河北深州新民居建设沧州seo推广
  • 做自媒体网站抖音seo教程
  • 做简历的网站 知乎企业seo顾问服务阿亮