hdu-2212 DFS
2015-04-14 18:31
155 查看
#include<stdio.h>
#include<string.h>
int fun(int number){
int i,temp;
temp=1;
for(i=1;i<=number;i++)
temp*=i;
return temp;
}
int main(){
int sum,num,t,k,i;
for(i=1;i<3300000;i++){
sum=0;
k=i;
while(k){
t=k%10;
num=fun(t);
sum+=num;
k/=10;
}
if(sum==i)
printf("%d\n",i);
}
return 0;
}
#include<string.h>
int fun(int number){
int i,temp;
temp=1;
for(i=1;i<=number;i++)
temp*=i;
return temp;
}
int main(){
int sum,num,t,k,i;
for(i=1;i<3300000;i++){
sum=0;
k=i;
while(k){
t=k%10;
num=fun(t);
sum+=num;
k/=10;
}
if(sum==i)
printf("%d\n",i);
}
return 0;
}
相关文章推荐
- HDU 2212 DFS
- HDU 2212 DFS【列举题】
- HDU 2212 DFS(打表)
- hdu 2212 dfs 简单的思维问题
- HDU 2212 DFS
- HDU 2212 DFS 水题
- HDOJ(HDU) 2212 DFS(阶乘相关、)
- hdu 2212 DFS ---- 算法思考题(模拟)
- HDOJ(HDU) 2212 DFS(阶乘相关、)
- HDU-2212 DFS
- HDU 2212 DFS
- hdu-2212-DFS
- hdu 2212 DFS
- hdu 2212 DFS
- Hdu 2212 DFS
- hdu 2212 DFS
- HDU--2212 DFS【水题】
- HDU 2212 DFS【思维】
- HDU 2212 DFS
- HDU 2212 DFS (伪·DFS)