摘要: 数字(number) Time Limit:2000ms Memory Limit:128MB 题目描述 LYK定义了一个新的计算。 具体地,一开始它有两个数字a和b。 每一步,它可以将b增加1,或者将a乘上b。 也就是说(a,b)经过一次操作后可以变成(a,b+1)或者(a*b,b)。再经过一次操 阅读全文
posted @ 2017-07-24 14:49 浪矢-CL 阅读(462) 评论(1) 推荐(0) 编辑
摘要: Time Limit:2000ms Memory Limit:128MB 题目描述 这个问题是这样的,如果一个区间[L,R]存在一个数ai,使得这个数是这个区间所有数的约数,那么[L,R]这段区间,是一段好区间。 现在,LYK想知道最长的好区间的长度是多少,并且它想知道最长的好区间具体的位置,如果有 阅读全文
posted @ 2017-07-24 11:19 浪矢-CL 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 木棍(stick) Time Limit:1000ms Memory Limit:128MB 题目描述 LYK有很多木棍,具体的,总共有n根,且每根木棍都有一个长度。为了方便起见,我们可以用一个正整数ai表示第i根木棍的长度。 LYK有一把小刀,但这把小刀由于削木棍很不方便,对于一根木棍而言,它只能 阅读全文
posted @ 2017-07-24 11:13 浪矢-CL 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 树状数组(lowbit) Time Limit:1000ms Memory Limit:128MB 题目描述 这天,LYK在学习树状数组。 当它遇到一个叫lowbit的函数时有点懵逼。lowbit(x)的意思是将x分解成二进制,它的值就是,其中k是最小的满足(x & )>0的数。(&是二进制中的an 阅读全文
posted @ 2017-07-24 07:57 浪矢-CL 阅读(510) 评论(0) 推荐(0) 编辑