2016.7.14考试总结。

The First Blogging

我的第一篇博客,关于2016.7.14考试的小小总结。。。。。。

今天的考试,总的来说不难,但是考得很差,简直爆炸。从中暴露出对知识的掌握不牢固,练习不够等问题。


1.求:方程x1+2x2+„+nxn=m的所有非负整数解(x1,x2,„,xn)的个数。


这个题目在加上取余运算后就是一个货币系统的问题。也就是背包。难以接受自己连这是个背包问题都没看出来。。。

_(:3」∠)_



2.其实邪狼王的贪婪也很容易理解,因为高阶魔法石有一个特征,即它的重量进行阶乘运算后末尾有几个0,就拥有同等重量普通魔法石几倍的法力,例如5=5*4*3*2*1=120,所以120有一个0,这意味着该魔法石拥有同等重量的普通魔法石1倍的魔法力,你的任务是找到最小的自然数N,使N!在十进制下有Q0结尾。


神奇的魔法石,简而言之就是找5的个数。任意一个数n,除以5,除得的商再除以5,把两个商加起来,就是5的个数。例:102/5=20,20/5=4,所以102中5的个数为24个。


3.Farmer John打算将电话线引到自己的农场,但电信公司并不打算为他提供免费服务。于是,FJ必须为此向电信公司支付一定的费用。

FJ的农场周围分布着N(1 <= N <= 1,000)根按1..N顺次编号的废弃的电话线杆,任意两根电话线杆间都没有电话线相连。一共P(1<= P <= 10,000)对电话线杆间可以拉电话线,其余的那些由于隔得太远而无法被连接。

 i对电话线杆的两个端点分别为A_iB_i,它们间的距离为L_i (1 <= L_i <= 1,000,000)。数据中保证每对{A_iB_i}最多只出现1次。编号为1的电话线杆已经接入了全国的电话网络,整个农场的电话线全都连到了编号为N的电话线杆上。也就是说,FJ的任务仅仅是找一条将1号和N号电话线杆连起来的路径,其余的电话线杆并不一定要连入电话网络。

经过谈判,电信公司最终同意免费为FJ连结K(0 <= K < N)对由FJ指定的电话线杆。对于此外的那些电话线,FJ需要为它们付的费用,等于其中最长的电话线的长度(每根电话线仅连结一对电话线杆)。如果需要连结的电话线杆不超过K对,那么FJ的总支出为0

请你计算一下,FJ最少需要在电话线上花多少钱。


最短路径+二分。注意方案是否可行,将大于解的路径边的权值赋为1,小于赋为0,做一次最短路进行验证。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值