数学
文章平均质量分 61
yeziqing10
这个作者很懒,什么都没留下…
展开
-
URAL 1289 One Way Ticket
题意定义一个数具有性质P,当且仅当前一半的数字根=后一半的数字根。 数字根定义为:重复做数码求和,直到得到0~9。 问k位P性质数有多少?题解由数字根定义,其操作过后mod 9不变。而若原数>0,则操作过后数也一定>0,则: 1. 最后得到0当且仅当原数为0,即mod 9 = 0的k位数仅有一个 2. 除了0以外,由对称性,可知mod 9 = x的k位数有(102−1)9\frac{(10^原创 2015-11-06 01:04:05 · 315 阅读 · 0 评论 -
URAL 1130 Nikifor's Walk
http://acm.timus.ru/problem.aspx?space=1&num=1130题意出n个向量,长度均≤L\leq L,问能否通过添加+ or −+~or~-号,使得求和以后长度≤2√L\leq \sqrt2L题解通过画图,可以发现,任意三个长度≤L\leq L的向量,通过适当的+ or −+~or~-,其中必有两个可以凑出≤L\leq L的一个新向量。 如此做,最后剩下两个,此原创 2015-12-07 01:30:29 · 517 阅读 · 0 评论 -
【2015新手赛网络赛】 1004 Good Subsets
题意给定一个数N,问所有满足下述性质的集合的个数: 集合中所有数的数码都只出现一次。 例如:{135,27,49}符合,{134,27,49}不符合(因为出现了两个4),{177,23}不符合(因为177出现了两次7)题解第一想法是:f[S]表示数码集为S的情况下,组出一个≤N\leq N的数,有多少种方案? 这一步是一个数位DP,枚举每一位统计即可,唯一需要注意的是,同一个数中数码也只能出现原创 2015-12-21 00:33:07 · 420 阅读 · 0 评论 -
URAL 1735 Theft of the Century
题意有两种物品:白金和金子,单位重量分别为x,yx,y,装在nn个袋子里,每个袋子里物品种类相同,并且分别有mm个。 现在要从每个袋子中拿出一些,一起称重,只能称一次,问是否一定能知道每个袋子里物品的种类是什么,如果可以,并输出方案。题解题目给定x<yx<y。那么,事实上,称一次重,可能有2n2^n种状态。 那么,原题转化为: 要求一个集合SS,f(S)f(S)定义为SS中元素的和,则有SS的原创 2016-01-26 22:17:19 · 336 阅读 · 0 评论 -
UVALive 5913 【NEERC 2011 K】 Kingdom Roadmap
题意给一棵树,问最少连几条边使得新图无割边,并输出方案。题解有很多方法。。这里说一种: 先找一个度大于1的节点作为根(否则一定是一个2个点的图,特判即可) 对每棵子树递归处理: 如果子树的儿子节点大于2,那么两两配对,这样每棵子树留下1 or 2个度为1的节点(尽可能地“留下”,即是说,仅当点数>2的时候,才在两个叶子上连边),并放回给父亲节点。 最后对于根,因为其度大于1,故一定有>=2个原创 2016-01-26 22:07:40 · 405 阅读 · 0 评论