世界上最神奇的数字 算法求解
来源:互联网 发布:情义我心知的演员 编辑:程序博客网 时间:2024/04/29 20:29
一个自然数的数位打乱之后,重新组成一个自然数,则称这两个数为相同组合数,如果一个数的2倍数,3倍数,。。。。。6倍数都是这个数的相同组合数,我们则称这个数是神奇的数,其中自然数中最小的神奇的数就称为这个世界上最神奇的数,现在编写算法求解世界上最神奇的数。
#include<cstring>#include<cstdio>using namespace std;int c1[10];int c2[10];int i,j;bool flag;void f(int a,int c[]){ int d = a; while(d!=0) { c[d%10]++; d=d/10; }}int main(){ for(i=1;flag!=true;i++) { flag = false; memset(c1,0,sizeof(c1)); f(i,c1); for(j=2;j<7;j++) { int k = i*j; memset(c2,0,sizeof(c2)); f(k,c2); int b=0; while(c1[b]==c2[b]&&b<10) b++; if(b!=10) { flag = false; break; } else flag = true; } if(flag == true ) { printf("最神奇的数是 %d",i); } }}
- 世界上最神奇的数字 算法求解
- 世界上最神奇的数字是:142857
- 收藏 世界上最神奇的数字
- 世界上最神奇的数字是142857
- 世界上最神奇的数字是: 142857
- 世界上最神奇的数字是142857
- 世界上最神奇的24堂课
- 世界上最神奇的24堂课
- 继金字塔数142857外第二组世界上最神奇的数字
- 世界上最神奇的数字:142857,看似平凡的数字,为什么说他最神奇呢?——The world's most amazing number: 142857
- 世界上最短的数字判断代码
- 世界上最短的数字判断代码
- 《世界上最神奇的30个经典定律》读书笔记
- 世界上最神奇的网站收录--不是最无聊就是最有意思
- 世界上最神奇奇的测试!让人不可思意
- 编程中最神奇的数字,你知道吗?
- 求解区间最值的ST算法
- 神奇的Alt+数字
- HDOJ1061(快速幂取模)
- Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面
- 大数相加
- c程序第四堂课后作业
- .ko编写模板
- 世界上最神奇的数字 算法求解
- SSH免密码登陆设置
- 小白WA在微软编程之美第一题传话游戏
- 【语言-C++】STL std::list的使用
- 查看网卡mac地址
- Thinking in MFC---Unicode字符转换
- (转)Deep Learning深度学习相关入门文章汇摘
- nginx 调试
- VLC中涉及到的复杂宏和变量的小结。