hdu解题报告
lost_in_corner
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hdu 1004
题目描述: 输入一组颜色,输出颜色个数最多的颜色值。 源代码:#include #include #include #define N 1005 using namespace std; int main() { int n; int i,j; char a[N][10]; //记录颜色 int b[N]; //统计颜色个数 bool c[原创 2013-07-08 11:34:51 · 476 阅读 · 0 评论 -
hdu 1032
题目描述: 已知数 n ,当 n 不等于1 时,如果 n 为奇数,n = n *3 +1 ,如果 n 为偶数,n = n/2 ,直到 n = 1 为止。记 n 从 n 开始经过上述变为 1 所经历的数的个数为 c。现 给出两个数a、b,从a 到 b 的所有数中,找出最大的数c,输出。 题目类型: 简单题。 源代码:原创 2013-08-05 17:53:51 · 450 阅读 · 0 评论 -
hdu 1048
题目描述: 给一串字符串,如果是“START”或者“END”则不处理,如果是“ENDOFINPUT”则退出,其他的翻译成每一个字母之前的第五个字母,输出。 题目类型: 字符串处理。 源代码: #include #include #include using namespace std; int main() { cha原创 2013-07-17 11:04:55 · 451 阅读 · 0 评论 -
hdu 1029
题目描述: 输入一组数,n个,将该组数中相同数字的个数大于(n+1)/ 2 的数字输出。 题目类型: 简单哈希。 源代码: 解法一: #include #include int main() { int N; int a[50000]; int temp; int i,j; while(scanf("%d"原创 2013-07-16 11:47:31 · 517 阅读 · 0 评论 -
hdu 1021
题目描述: 新斐波那契数列。F( 0 ) = 7 , F ( 1 ) = 11 , F ( n ) = F ( n-1 ) + F ( n-2 ) (n>=2).如果 F( n ) % 3 == 0 ,输出" yes " ,否则输出" no ". 题目类型: 找规律。 解题思路: 本题在开始写的时候,用原创 2013-07-12 17:05:37 · 499 阅读 · 0 评论 -
hdu 1019
题目描述: 求一组数的最小公倍数。 题目类型: 数学思维。 解题思路: 先求两个数的最小公倍数,依次与后边的数求最小公倍数。 源代码: #include using namespace std; #define N 100000 int a[N]; int main() {原创 2013-07-12 16:29:18 · 421 阅读 · 0 评论 -
hdu 1018
题目描述: 求n的阶乘的位数。 题目类型: 利用数学思维。 解题思路: 由于n的阶乘数太大了,不能直接算,所以将n的阶乘的位数转化为 10^M,因此只要求出 M+1 即可。两边取对数,算就行了。 源代码: 方法一: #include #include using namesp原创 2013-07-12 15:43:32 · 420 阅读 · 0 评论 -
hdu 1020
题目描述: 输入一串字符串,按照顺序统计字符串的个数。示例: 输入:ABC 输出:ABC 输入:ABBCCC 输出:A2B3C 题目类型: 简单字符串处理。 源代码: #include #include using name原创 2013-07-12 11:48:11 · 562 阅读 · 0 评论 -
hdu 1008
题目描述: 乘电梯,每升一层需要6秒,下降一层需要4秒,停留一层需要5秒,电梯从0层开始,输入一串数字,代表所需停留的楼层,求电梯运行完的时间。 题目类型: 大水题。 源代码: #include using namespace std; #define MAX 105 int main() { i原创 2013-07-12 10:24:29 · 451 阅读 · 0 评论 -
hdu 1012
题目描述: 输出当 n 从 0 到 9 时的值。 题目类型: 水题。 源代码: #include #include using namespace std; int fac(int a) { int sum=1.0; for(int i=1;i<=a;i++) sum=sum*i;原创 2013-07-10 10:51:12 · 372 阅读 · 0 评论 -
hdu 1097
题目描述: 求a的b次方的最后一位数。 题目类型: 简单的循环问题。 源代码: #include #include using namespace std; int main() { int a,b; int arr[12]; int flag; while(scanf("%d%d",&a,原创 2013-07-09 16:56:33 · 431 阅读 · 0 评论 -
hdu 1969
题目描述: 将n块馅饼分给(m+1)个人,每人大小相同,并且每人的馅饼必须只能来自同一块馅饼,怎样分才能让大家分的馅饼最多。 题目类型: 二分法的应用。 源代码: #include #include #include using namespace std; #define N 10004 #define PI acos(-1.0) double r; double area[原创 2013-07-09 10:41:18 · 675 阅读 · 0 评论 -
hdu 1049
题目描述: 蠕虫爬井。井深n ,一分钟上升 u ,下一分钟下降 v ,然后重复。求爬到井口的时间。 题目类型: 简单题。 源代码: #include using namespace std; int main() { int n,u,v; int t; while(scanf("%d%d%d",&n,原创 2013-08-05 21:44:59 · 522 阅读 · 0 评论
分享