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

网站建设ssc源码平台wordpress主题升级失败

网站建设ssc源码平台,wordpress主题升级失败,深圳设计公司vi设计模板,建设网站如何索要素材1、题目描述 有一个长度为n 的数组(n 是 10 的倍数),每个数ai都是区间 [0,9] 中的整数。 小明发现数组里每种数出现的次数不太平均,而更改第i 个数的代价为bi, 他想更改若干个数的值使得这10 种数出现的次数相等&…

1、题目描述

有一个长度为n 的数组(n 是 10 的倍数),每个数ai都是区间 [0,9] 中的整数。
小明发现数组里每种数出现的次数不太平均,而更改第i 个数的代价为bi,
他想更改若干个数的值使得这10 种数出现的次数相等(都等于n/10),请问代价和最少为多少。输入格式
输入的第一行包含一个正整数 n
接下来n 行,第i 行包含两个整数ai,bi,用一个空格分隔。输出格式
输出一行包含一个正整数表示答案。样例输入
10
1 1
1 2
1 3
2 4
2 5
2 6
3 7
3 8
3 9
4 10样例输出
27

样例说明

只更改第  1,2,4,5,7,8 个数,需要花费代价 1+2+4+5+7+8=27。

2、解析 

使得数组中每种数出现次数相等的最小代价
  1. 读取n和计算目标出现次数c。
  2. 创建一个长度为10的空列表ls,用于存储每种数对应的代价。
  3. 循环n次,读取每个数和对应的代价,将代价存储到ls中对应数的列表中。
  4. 计算累加代价p,遍历ls中的每个列表,将其排序并累加除去最大的c个代价值。

3、python代码

n=int(input())
c=n//10
ls=[[] for i in range(10) ]
for i in range(n):a,b=map(int,input().split())ls[a].append(b)
p=0
for i in range(10):ls[i].sort()p+=sum(ls[i][:-c])print(p)

4、运行结果

http://www.yayakq.cn/news/299267/

相关文章:

  • 做网站图片表情wordpress 标签详解
  • 有哪些网站可以兼职做笔译中国114黄页网站宣传广告
  • 做网站泊头网站布局规划怎么写
  • 本地免费发布信息网站小说网站源码html
  • 网站建设常用字体百度引流推广怎么做
  • 建设银行成都开发中心网站wordpress 后台好卡
  • 做医疗网站颜色选择网站推广任务 ip点击
  • c2c网站代表和网址如何开发高端客户
  • 北京网站建设公司新闻.net网站开发框架
  • 新浪云能用wordpress上海外贸网站seo
  • 株洲seo优化报价wordpress tag链接优化
  • 制作复杂的企业网站首页公司网站设计有哪些使用技巧呢
  • 网站模板设计工具dnf做任务解除制裁网站
  • 合肥建设工程招聘信息网站电子商务网站的优势
  • 咸宁网网站福州网站建设要找嘉艺网络
  • 电子商务网站设计与建设小结宜兴网站设计
  • 网站界面设计尺寸本地做网站绑定域名
  • 电子网站建设方案如何做网站主页
  • 做机械有什么兼职网站建设网站公司浩森宇特
  • 电商网站建设实验原理有没有哪个网站能够做简历
  • 公司网站建设费用怎么记账微信管理系统怎么登录
  • 网站开发价钱网页标准化对网站开发维护的好处
  • 江门网站制作公司郑州平台制作
  • 大兴模版网站搭建哪家好去除wordpress版权信息
  • 格尔木市住建和城乡建设局网站万网空间上传网站吗
  • 上海傲石设计网站做网站哪个平台好一点
  • 廉价网站建设昌江区网站建设
  • 做门窗网站怎么做品牌网站建设小蝌蚪c
  • 旅游网站开发项目策划书中国最大的网站建设公司
  • 建筑网站资料排行榜网站建设与实践步骤