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

网站后台shopadmin输在哪里wordpress远程发布

网站后台shopadmin输在哪里,wordpress远程发布,虚拟主机推荐,wordpress 加载图片不显示文章目录 数字序列比大小 数字序列比大小 A、B两人每人一个整数数组,长度相等,数组元素是随机的;两人各自挑选出一个元素(弹出),比较大小,赢的得一分,输的减去一分,否则…

文章目录

  • 数字序列比大小

数字序列比大小

  • A、B两人每人一个整数数组,长度相等,数组元素是随机的;
  • 两人各自挑选出一个元素(弹出),比较大小,赢的得一分,输的减去一分,否则各自分值都不变,用过的数字需要丢弃;
  • B每取一个元素都明示,求在过程中,A可能赢B的最大分值;

输入描述:
第一行输入n,表示数组长度
第二行输入A的数组arr1
第三行输入B的数组arr2
输出描述:
求A赢B时的最大分值

示例1
输入:
3
4 8 10
3 6 4
输出:
3

示例2
输入:
4
3 6 2 10
2 5 7 11
输出:
3

思路:

  • 田忌赛马问题,下等马(注定输的)对比别人的上等马;
  • 对两个数组升序排序;
  • b_arr持续弹出第一个值,a_arr中取能赢b_arr的最小值(最次的马能赢就行);
    • a_arr能找到这样的值,则 a_score加1, b_score 减1;
    • 若找不到,说A不能再赢B了,说明此时A的分值已达到峰值,直接break并输出a_score即可;

python:


n = int(input().strip())
a_arr = list(map(int, input().strip().split()))
b_arr = list(map(int, input().strip().split()))# 1. 升序排序
a_arr.sort()
b_arr.sort()# 分值初始化
a_score = b_score = 0flag = True # 表示A能赢B
while flag and b_arr:flag = Falseb_val = b_arr.pop(0)i = 0# 取保证A赢的最小元素while i < len(a_arr) and a_arr[i] <= b_val: # 只有大于才算赢i += 1# 在有效范围内找到A能赢的值if i < len(arr_a):flag = Truea_arr.pop(i)a_score += 1b_score -= 1print(a_score)

其他方案


def num_queue_compare(nums1, nums2):# 对A和B的数字序列进行排序nums1.sort()nums2.sort()# 创建一个队列,用于存储B的数字序列queue = nums2[:]# 记录A和B之间的最大分数ans = 0# 遍历A的数字序列for num in nums1:# 如果A的当前数字小于等于B队列的最小数字(队列的第一个元素),A不能赢if num < queue[0]:ans -= 1  # A输了,B得分,A扣分queue.pop()  # B用掉当前最大的数字elif (num == queue[0]):queue.pop()  # B用掉当前最大的数字else:ans += 1  # A赢了,A得分queue.pop(0)  # B用掉当前最小的数字# 返回A可能赢B的最大分数return ans# 获取输入
n = int(input())
nums1 = list(map(int, input().split()))
nums2 = list(map(int, input().split()))# 输出结果
print(num_queue_compare(nums1, nums2))
http://www.dtcms.com/wzjs/606390.html

相关文章:

  • 网站开发图书管理系统北京建网站定制价格
  • 建设企业网站个人网银做网站需要下载哪些软件
  • 中国诚乡建设部网站wordpress会员付费
  • 网站策划是做什么的企业通过网络推广成功的案例
  • 仪器仪表公司网站模版设计平面图
  • 爱用建站平台的优势淘宝网站的建设情况
  • 若比邻跨境电商网站甘肃建设厅职称查询官方网站
  • 网站域名301是什么意思让做网站策划没经验怎么办
  • 南平 网站建设七牛云wordpress缓存附件
  • 北京网站开发需要多少钱可以制作h5的网站
  • 奥运网站模板杭州网站搜索
  • 企业网站设计哪家好太原做网站的公司排行
  • 赛扬e3300做网站东莞 网站建设企业
  • 网上书店网网站建设网站建设与维护 书
  • 做哪个网站好工厂宣传片怎么拍
  • ionic3 做网站郑州做网站的联系方式
  • 工信部网站黑名单查询seo如何分析一个网站
  • 如何快速使用模版做网站网络营销推广方案案例
  • 中小企业是用什么来做网站的开发的中国企业500强中国铁建
  • 做网站参考文献想建网站怎么做
  • 展示型手机网站模板下载wordpress标签插件下载
  • 网站方案建设书怎么写网站设计的人员分工
  • 爱站网是什么平台重庆网站平台
  • 电子商务网站建设公制作网页怎么制作
  • 做宽带销售网站阿里云购买域名后怎么建网站
  • 网站建设 开票网站开发与维护前景
  • 公司 网站源码wordpress注册显示密码错误
  • 漳州本地网站微营销的方式有哪些
  • 二级网站建设检查评比方案番禺网站建设哪个好
  • 网站权重有时降织梦 网站统计