人过大佛寺,寺佛大过人
来源:互联网 发布:dj打碟软件mac 编辑:程序博客网 时间:2024/04/28 02:12
原题描述:人过大佛寺 * 我 =寺佛大过人 ,每个中文代表各不相同的0~9的数字。求出这个五位数
代码:
import java.util.Arrays;//大致思路: 通过穷举五位数,找出一个数,如果这个数字能整除它的回文数,并且结果所得的数字和这个数不相同,也就是说总共有6个 0~9的数字。public class huiwen {public static void main(String[] args) {// TODO Auto-generated method stubprintAll();}private static void printAll() {// TODO Auto-generated method stubboolean flag = true;boolean IsUsed[] = new boolean[10]; //用来保存乘数的数组int number, revert_number, temp, v = 0;for (number = 12345; number < 100000; number++) {flag = true;Arrays.fill(IsUsed, false); temp = number;revert_number = 0;for (int i = 0; i < 5 && flag == true; i++) {v = temp % 10;revert_number = revert_number * 10 + v;temp /= 10;if (IsUsed[v]) {flag = false;// break; 通过循环条件增加 flag==true 来取消 break 语句} else {IsUsed[v] = true;}}if (flag == true && (revert_number % number == 0)) {v = revert_number / number;if (v < 10 && IsUsed[v] == false) {//只有该乘数不包含在五位数之内才合法System.out.print("the result is: " + number + " * " + v + " = " + revert_number);}}}}}测试结果:
谢谢观看!
0 0
- 人过大佛寺,寺佛大过人
- 人过大佛寺*我=寺佛大过人
- 过人
- 佛寺风飘飘,塔上幡摇摇
- 从来没有佩服过人!
- 过人行道VS把握机遇
- 女人必须气质过人
- zidane,过人就这么简单
- 佛寺上课看看据哦好就个个看
- 成功与伟大的人都是孤独与寂寞的,他们忍耐的过程中培养了他们超强的毅力与过人的智慧!
- ZIDANE的花式过人 珍惜吧
- 神的意念高过人的意念
- 神的意念高过人的意念
- uboot过大
- 过大数据处理
- "死过人"的笑话 慎入!
- 更认为过人问过我给我
- 北京汉传佛寺游人评价数据的抓取与分析(1)
- 判断是手机还是电脑访问网站
- 判断是否是手机号码和手机号码的正则表达式
- 关于WebView因图片太大导致出现横向滚动条问题
- STL(五):连续空间的二维数组实现
- SDUT 3222 Free Goodies(贪心+dp)
- 人过大佛寺,寺佛大过人
- (小笔记) 获取手机信息
- iOS 初始化方法 initWithNibName、initWithCoder、awakeFromNib和 loadNibNamed说明
- git删除
- Android TextView的drawLeft、drawRight..
- java mail
- C++继承中成员变量关系及访问方法的深入探究
- SwipeRefreshLayout下拉刷新
- sun.misc.Unsafe的各种神技