思维
文章平均质量分 75
xiaohang3414
这个作者很懒,什么都没留下…
展开
-
Kanade's sum(hdu 6058)
Problem Description Give you an array A[1..n]of length n. Let f(l,r,k) be the k-th largest element of A[l..r]. Specially , f(l,r,k)=0 if r−l+1k. Give you k , you need to calculate原创 2017-08-04 11:44:33 · 235 阅读 · 0 评论 -
Counting Divisors(hdu6069)
Problem Description In mathematics, the function d(n) denotes the number of divisors of positive integer n. For example, d(12)=6 because 1,2,3,4,6,12 are all 12's divisors. In this原创 2017-08-04 13:14:27 · 221 阅读 · 0 评论 -
Hybrid Crystals(hdu6140)
题目:点击打开链接 题意:就是给定一个序列。序列的每个值都有属性,N代表可加可减,L代表只能加,D代表只能减,当然这些都可以用或者不用。给定一个k,问k是否可能用这个序列构成。 解题思路:就是分别向两边扩展区间,看是否在这个区间里,真的是,这是什么题,真的坑,!!!!! #include using namespace std; int main() { int a[1005]原创 2017-08-21 13:33:35 · 242 阅读 · 0 评论 -
World Cup __(UVALive - 7147)
题目大意:n个人互相pk,每个人都要和n-1个人pk,赢了得a分,平了得b分,输了得c分,给出一个m,让你求出排名第(m+1)个人得最高得分以及第m个人得最低得分; 解题思路:首先将n个人分为m,1,(n-m-1),然后要求出这个人得最高得分,首先按照我们正常的思维,如果a是同样的道理 #include #include using namespace std; typedef lo原创 2017-08-07 12:07:49 · 277 阅读 · 0 评论 -
Isabella's Message (2011icpc成都站I题)hdu4119
题目:点击打开链接 题意:一个矩阵每个格子有一个字母或者空格,现在有一个Mask旋转四次一定能覆盖所有的空格且不重复。然后Mask初始有四种不同的情况所以会产生四句话。要求输出所有单词都在字典里的那句话,如有多句则输出字典序最小的。 解题思路:由于当时重现赛的时候没有看到只有四个露出的,所以,就代码写的很长,我用的就是完全的暴力 ,仔细看看还是很容易的 #include using na原创 2017-10-03 16:38:28 · 355 阅读 · 0 评论