标签:
Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 7486 Accepted Submission(s): 4578
#include<iostream> #include<cstdio> #include<cstring> using namespace std; int mul[10]; void calcu() { mul[0]=1; for(int i=1;i<=9;i++) mul[i]=mul[i-1]*i; } bool cmp(int x) { int a,tem=0; a=x; do { int mm=a%10; tem+=mul[mm]; a/=10; }while(a>0); if(x==tem) return 1; else return 0; } int main() { long long num1=0,num2=0; calcu(); //cout<<mul[9]; for(int i=1;i<=mul[9]*10;i++) { if(cmp(i)) printf("%d\n",i); } return 0; }
标签:
原文地址:http://www.cnblogs.com/jasonlixuetao/p/5508491.html