/*水仙花数
Problem Description
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。
现在要求输出所有在m和n范围内的水仙花数。
Input
输入数据有多组,每组占一行,包括两个整数m和n(100
Output
对于每个...
分类:
其他好文 时间:
2014-07-27 11:52:23
阅读次数:
195
首先明确一下什么是水仙花数
百度说,水仙花数指一个n位数(n>=3),它的每个位上的数字的n次幂之和等于它本身
例如:1^3+5^3+3^3=153
水仙花数只是自幂数的一种,严格来说三位数的3次幂数才能成为水仙花数。
但其实也分一位自幂数,两位自幂数,三位自幂数,四位自幂数等等。
所以鉴于水仙花数的定义的不确定和模糊性
以下代码示例不仅限于三位数的水仙花数,主要涉及的...
分类:
编程语言 时间:
2014-07-26 15:18:30
阅读次数:
278
题目描述:
给定一个数字N,打印从1到最大的N位数。
输入:
每个输入文件仅包含一组测试样例。
对于每个测试案例,输入一个数字N(1
输出:
对应每个测试案例,依次打印从1到最大的N位数。
样例输入:
1
样例输出:
1
2
3
4
5
6
7
8
9
方案1:
void func(int ...
分类:
其他好文 时间:
2014-07-26 02:25:47
阅读次数:
192
操作平台和环境DSP型号:TMS320C6713仿真器:XDS510PLUSFlash型号:AM29LV800BT或AM29LV800BT都试过(一般接口一样,差别不大)RAM型号:MT48LC16M16A2P(注意16位数据线接口)DSP/BIOS库:V5.31.02CSL库:(假定读者已经会使用了)边写LED程序,边聊聊操作系统的滴答时钟在上篇文章DSP-BIOS使用入门的基础上,这里用用DS...
分类:
移动开发 时间:
2014-07-26 02:15:46
阅读次数:
378
验证数字:^[0-9]*$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9]*)$
验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
验证非零的正整数:^\+?[1-9][0-9]*$
验证非零的负...
分类:
其他好文 时间:
2014-07-26 02:14:56
阅读次数:
250
POJ1722问题重述:给定一个数组a[1,2,..,n] 。定义数组第i位上的减操作:把ai和ai+1换成ai - ai+1。输入一个n位数组以及目标整数t,求一个n-1次操作序列,使得最后剩下的数等于t。分析:显然最后剩下的整数是在初始数组中各个元素前添加正负号后相加得到的结果,其中a1的符号必...
分类:
其他好文 时间:
2014-07-26 00:34:36
阅读次数:
422
题目:吸血鬼数字是指位数为偶数的数字,可以有一对数字相乘得到,而这对数字各包含成绩的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。以两个0结尾的数字是不允许的。写一个程序,找出4位数中所有吸血鬼数字。方法一: 1 public static void main(String[] ...
分类:
编程语言 时间:
2014-07-25 02:46:45
阅读次数:
299
题意:1-9每个字母需要消耗ai升油漆,问你用油漆最多刻意画多大的数字解题思路:首先我们要贪心,可以知道我最优是先使我们位数尽可能长,然后才是就是位数长的情况下使得从最高位开始尽可能大。所以要取满足最长位最小的那个数,方便我们DP解题代码: 1 // File Name: 349b.cpp 2 //...
分类:
其他好文 时间:
2014-07-25 02:23:34
阅读次数:
200
淋漓尽致的贪心思想
波谷一定是一位数,波峰一位数不够大的时候添加到两位数就一定够大了的。
当在寻找波谷碰到零了就自然当成波谷。
当在寻找波峰时碰到零时,将前面的波谷加到前一个波峰上,让当前的零做波谷,使得波谷的值尽量小,这就是本题最关键的贪心思想,一直想不到。
代码中:a表示前一个值,b表示当前考虑的值,tag为偶数时表示正在寻找波谷,奇数时在寻找波峰。
#include
#in...
分类:
其他好文 时间:
2014-07-24 23:38:53
阅读次数:
278
/*美素数
Problem Description
小明对数的研究比较热爱,一谈到数,脑子里就涌现出好多数的问题,今天,小明想考考你对素数的认识。
问题是这样的:一个十进制数,如果是素数,而且它的各位数字和也是素数,则称之为“美素数”,如29,本身是素数,而且2+9 = 11也是素数,所以它是美素数。
给定一个区间,你能计算出这个区间内有多少个美素数吗?
Input...
分类:
其他好文 时间:
2014-07-24 23:09:14
阅读次数:
221