PAT1069. The Black Hole of Numbers
生活随笔
收集整理的這篇文章主要介紹了
PAT1069. The Black Hole of Numbers
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
//這是到水題,之前因為四位數(shù)的原因一直不能A,看了別人的程序,才明白,不夠四位的時候沒考慮到,坑啊。。。。。臉打腫
?
#include<cstdio>
#include<algorithm>
using namespace std;
int main()
{
//freopen("input.txt","r",stdin);
int i,n,s[5];
while(scanf("%d",&n)!=EOF)
{
while(1)
{
int len=0;
fill(s,s+4,0);
for(i=0;i<4;i++)
{
s[3-i]=n%10;
n/=10;
}
sort(s,s+4);
int n1=0,n2=0;
for(i=0;i<4;i++)
{
n1=n1*10+s[i];
n2=n2*10+s[4-1-i];
}
n=n2-n1;
printf("%04d - %04d = %04d\n",n2,n1,n);
if(n==0||n==6174)break;
}
}
return 0;
}
轉(zhuǎn)載于:https://www.cnblogs.com/zeroArn/p/5240342.html
總結(jié)
以上是生活随笔為你收集整理的PAT1069. The Black Hole of Numbers的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 理解js中的原型链,prototype与
- 下一篇: Easyui笔记:jquery执行app