找特殊四位数
2014-02-17 11:58
387 查看
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:王颖 * 完成日期:2014 年 2 月 17 日 * 版 本 号:v1.0 * 输入描述: 无 * 问题描述:有一个四位正整数,组成这个四位数的四个数字各不相同, * 如果把它们首位互换,第二位第三位互换,组成一个新的四位数。原四 * 位数为新四位数的4倍,请找出一个这样的四位数。 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int fun(int num); int main() { int i; for(i=1234; i<9876; i++) { if(i==4*fun(i)) { cout<<i<<'\t'; } } cout<<endl; return 0; } int fun(int num) { int s=0,t=1000; int num2=0; while(num) { s=num%10; num2+=s*t; t/=10; num/=10; } return num2; }
心得体会:慢慢来。。
相关文章推荐
- android Vibrator类介绍
- Android单个进程内存分配策略
- mysql语法的使用
- eclipse 移植cocos2d-x工程 报错: Program "bash" is not found in PATH
- android面试题之一(红黑联盟)
- 【js学习笔记-094】---------鼠标事件
- ORACLE DCD(dead connection detection)特性
- jquery 学习日记
- iptables的基础知识-iptables中的ICMP
- 网恋大数据:北京成功率最高 70后最舍本
- LINUX下printf输出字体的特效
- LINUX下printf输出字体的特效
- 程序员面试题精选100题(38)-输出1到最大的N位数[算法]
- 优秀前段学习资源汇总
- 旅游优惠题。这个比较简单
- LINUX下printf输出字体的特效
- 从Ext.js examples\index.html 看到代码时的小感想
- 程序员面试题精选100题(38)-输出1到最大的N位数[算法]
- LINUX下printf输出字体的特效 分类: arm-linux-Ubuntu 2014-02-17 11:56 623人阅读 评论(0) 收藏
- httpclient 3.1和4.1 请求的区别