1019. 数字黑洞 (20)
来源:互联网 发布:vc6.0连接mysql数据库 编辑:程序博客网 时间:2024/05/29 05:11
#include<stdio.h>void swap1(int *a, int *b){ int temp; temp = *a; *a = *b; *b = temp;}int x=0,big=0,small=0,a[4],s;void fun(int x){ int i,j; a[0] = x%10; a[1] = x%100/10; a[2] = x%1000/100; a[3] = x/1000; for(i=0; i<3; i++) for(j=0; j<3-i; j++) if(a[j]>a[j+1]) swap1(&a[j],&a[j+1]); big = a[0] + a[1]*10 + a[2]*100 + a[3]*1000; small = a[3] + a[2]*10 + a[1]*100 + a[0]*1000;}int main(){ scanf("%d",&x); while(s!=6174) { fun(x); s = big - small; printf("%04d - %04d = %04d\n",big,small,s); if(s==0) break; x = s; } return 0;}
0 0
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 1019. 数字黑洞 (20)
- 数塔问题
- ubuntu mongoDB的一些相关基本操作
- 1018. 锤子剪刀布 (20)
- 判断一个整数转换成二进制后1的个数
- [安卓基础]学习第五天
- 1019. 数字黑洞 (20)
- 1020. 月饼 (25)
- python
- 编码中的一些优化技巧
- 搜索 I
- 1021. 个位数统计 (15)
- 1022. D进制的A+B (20)
- 一个简单函数的是如何运行的
- peerconnection_client的MainWnd分析(一)