// 面试题17:打印1到最大的n位数 // 题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则 // 打印出1、2、3一直到最大的3位数即999。 解题思路: 首先是一个大陷阱,n有多大?万一大到long long类型都盛不下,你要直接动手写,那写的再正确也是凉凉。 我们考虑到用 ...
分类:
其他好文 时间:
2018-08-09 21:10:04
阅读次数:
131
【题目描述】 数独是一项非常简单的任务。如图所示,具有9行和9列的方形表被分成9个较小的正方形3x3。在一些单元格中写入从1到9的十进制数字。其他单元格为空。目标是用1到9的十进制数字填充空单元格,每个单元格一个数字,这样在每行,每列和每个标记的3x3子方格中,所有数字从1到9出现。编写程序来解决给 ...
分类:
其他好文 时间:
2018-08-09 17:41:50
阅读次数:
147
// 对一个P进制的数,如果要转换成Q进制的数 // 1)将P进制数x转换成十进制数y //2)将十进制数转换成Q进制数z ...
分类:
其他好文 时间:
2018-07-30 11:12:15
阅读次数:
451
分享1: 需求:输入十进制数x,要求输出三十六进制数y,要求y至少是两位数,如:x=0,1…9,10,y=00,01…09,0z; 分析: string[] chars = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" ...
分类:
其他好文 时间:
2018-07-28 18:57:57
阅读次数:
125
1、十进制转换为二进制 Objective C / 十进制转换为二进制 @param decimal 十进制数 @return 二进制数 / + (NSString )getBinaryByDecimal:(NSInteger)decimal { NSString binary = @""; whi ...
分类:
移动开发 时间:
2018-07-23 12:42:01
阅读次数:
274
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 ...
分类:
其他好文 时间:
2018-07-22 15:21:45
阅读次数:
179
python中常用的进制转化通常有两种方法: 1.用内置函数hex(),oct(),bin(),对应的数字表示为0x,0o,0b,功能是把十进制数字转化为其他进制 1 >>> int(0x400) 2 1024 3 >>> bin(1024) 4 '0b10000000000' 5 >>> hex( ...
分类:
编程语言 时间:
2018-07-21 14:30:39
阅读次数:
164
十六进制 到 十进制 使用 int() 函数 ,第一个参数是字符串 '0Xff' ,第二个参数是说明,这个字符串是几进制的数。 转化的结果是一个十进制数。 >>> int('0xf',16) 15 二进制 到 十进制 >>> int('10100111110',2) 1342 八进制 到 十进制 > ...
分类:
编程语言 时间:
2018-07-20 22:28:33
阅读次数:
185
题目 输入数字n,按顺序打印从1到最大n位的十进制数。比如输入3,打印1到999。 思路 输入的数字可以很大,可以是33,65,这样的话int和long long都不能满足题目要求,所以这是一个大数问题。 大数问题经常用字符串来解决 我们当然可以用字符串来模拟加法 最方法的方法应该是做一个n位的全排 ...
分类:
其他好文 时间:
2018-07-20 00:20:17
阅读次数:
130
275-队花的烦恼一 内存限制:64MB 时间限制:3000ms 特判: No 通过数:11 提交数:14 难度:1 题目描述: ACM队的队花C小+经常抱怨:“C语言中的格式输出中有十六、十、八进制输出,然而却没有二进制输出,哎,真遗憾!谁能帮我写一个程序实现输入一个十进制数n,输出它的二进制数呀 ...
分类:
其他好文 时间:
2018-07-19 21:07:01
阅读次数:
180