特殊な4桁の数を探します
725 ワード
/*
* 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;
}
心得体得:ゆっくり.