摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2083中位数,A,B,C为3点,若C在A,B之间,则C到A,B的和为(B-A),若CB,则C到A,B的距离和肯定大于(B-A)。所以找到中间点就行了。若为奇数,则中间点就一个;若为偶数,则两个中间点选哪个都行。代码... 阅读全文
posted @ 2015-03-15 21:26 邀月独斟 阅读(113) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2070注意使用双长整型数据就可以了,计算时递归或循环都可以,推荐循环。代码如下:#includelong long int f[55];int main(){ int n; while(scanf("%... 阅读全文
posted @ 2015-03-15 20:48 邀月独斟 阅读(176) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2076数学题。。。公式推出来就可以AC了。思路:分别求出时针和分针与12点的位置的夹角大小,输出夹角的差值,注意取小于180度的角。代码如下:#includeint main(){ int t; dou... 阅读全文
posted @ 2015-03-15 20:09 邀月独斟 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 调和(级)数可以指跟约数和有关的整数欧尔调和数。在数学上,第n个调和数是首n个正整数的倒数和,即它也等于这些自然数的调和平均值的倒数的倍。它可以推广到正整数的倒数的幂之和,即。调和数的性质根据定义,调和数满足递推关系它也满足恒等式计算对于第n项调和数,有以下公式设:,由此得到对于调和数,当n不是太大... 阅读全文
posted @ 2015-03-15 18:07 邀月独斟 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2094思路:冠军只有一个,并且冠军没有被打败。也就是说,记录下选手是否被打败过,如果最后只剩下一个人没有被打败,就能产生冠军,否则就不能。代码和解析如下:#include#include#include#inclu... 阅读全文
posted @ 2015-03-14 18:35 邀月独斟 阅读(147) 评论(0) 推荐(0) 编辑
摘要: find函数主要实现的是在容器内查找指定的元素,并且这个元素必须是基本数据类型的。查找成功返回一个指向指定元素的迭代器,即元素在容器中的下标,查找失败返回end迭代器。头文件#include 函数实现templateInputIterator find (InputIterator first, I... 阅读全文
posted @ 2015-03-14 16:40 邀月独斟 阅读(5599) 评论(0) 推荐(1) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2037这道题乍看上去不知道从何处入手,其实只要将节目的时间从前到后排个序就可以了,注意是按结束时间的先后排序,排序方法和上次一样,建立一个结构体用sort函数排序。然后暴力求解:假设前一个节目要看完,记录下结束时间... 阅读全文
posted @ 2015-03-14 11:16 邀月独斟 阅读(182) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=2072单词数这道题感觉用c写很麻烦,用c++写就比较简单了。不多说,直接贴代码。#include#include#include#includeusing namespace std;int main(){ ... 阅读全文
posted @ 2015-03-13 21:57 邀月独斟 阅读(251) 评论(0) 推荐(0) 编辑
摘要: BestCoder Round #32_1001 阅读全文
posted @ 2015-03-13 17:57 邀月独斟 阅读(163) 评论(0) 推荐(0) 编辑
摘要: sort与qsort的用法,建议使用sort 阅读全文
posted @ 2015-03-13 15:42 邀月独斟 阅读(362) 评论(0) 推荐(0) 编辑