例题 1-2 三位数反转 输入一个三位数,分离出它的百位,十位和个位数,反转后输出。 样例输入: 127 样例输出: 721程序 1-6 三位数反转(1)1 #include2 int main()3 {4 int n;5 scanf("%d", &n);6...
分类:
其他好文 时间:
2015-07-01 23:30:31
阅读次数:
188
1.逆序的三位数(5分)题目内容:程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。输出格式:输出逆序的数。输入样例:123输出样例:321时间限制:500ms内存限制:32000...
分类:
其他好文 时间:
2015-07-01 23:26:27
阅读次数:
456
/* 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? */
#include<stdio.h>
int p(int, const int *, int);
int b(int );
int main(void)
{
int num[4]={1, 2, 3, 4};
...
分类:
其他好文 时间:
2015-06-30 18:49:34
阅读次数:
114
/**打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各自数字* 立方和等于该数本身。例如:153是一个”水仙花数“,因为153=1的三次方+5* 的三次方+3的三次方。*/public static void main(String[] args){int j = 0;int i, k...
分类:
其他好文 时间:
2015-06-28 17:30:17
阅读次数:
128
题意:给一个数n,返回该数的阶乘结果是一个多少位(十进制位)的整数。思路:用log来实现。 举个例子 一个三位数n 满足102 2 #define LL long long 3 using namespace std; 4 const int N=1e-7; 5 int a; 6 7 int ...
分类:
其他好文 时间:
2015-06-27 19:45:09
阅读次数:
111
.程序分析:输出的是无重复数字的三位数,那么首先应该解决在一个数组中,一个数字绝对不能出现两次,那么我们就写两个方法来完成,第一个方法 printNum1 先把第一位i找出来,然后在定义一个长度为比上一个数组少一位的数组的方法getArray三.源代码托管地址https://github.com/1...
分类:
其他好文 时间:
2015-06-19 10:15:58
阅读次数:
117
【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码:复制代码 代码如下:main() { int i,j,k; print...
分类:
编程语言 时间:
2015-06-06 21:57:44
阅读次数:
140
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。...
分类:
其他好文 时间:
2015-06-06 18:13:11
阅读次数:
176
//做这道题,让我意识到,思考任何一个问题都要由繁到简的分析,学会去拆分问题。我最初思考的时候,只是想着随机一个四位数,随机一个三位数//如何让四位数的百位数大于三位数的百位数,绞尽脑汁也无果。//后来拆分开来,如下//思考一个问题,拆分问题,理思路的重要性static void Main(stri...
分类:
其他好文 时间:
2015-06-04 18:56:49
阅读次数:
159
【题目】
输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1,2,3一直到最大的三位数999。
【分析】
思路1:循环打印,但是遇到大数问题,就不好解决了。
思路2:对大数问题,考虑用字符串储存十进制数,就不会考虑溢出的问题,用字符串模拟数字的加法,再把字符串表达的数字打印出来。
思路3:更简洁的办法是利用全排列递归方法,n位所有十进制数其实就是n个从0到9的全排列...
分类:
其他好文 时间:
2015-06-04 17:17:05
阅读次数:
151