Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int SST(int n){
- int j,i,tich=1,sum=0,m;
- m=n;
- while(m>0){
- j=m%10;
- m/=10;
- i=1;
- while(i<=j){
- tich*=i;
- i++;
- }
- sum+=tich;
- if(sum==n) return 1;
- return 0;
- }
- }
- int main(){
- int n,i;
- scanf("%d",&n);
- for(i=1;i<n;i++){
- if(SST(i))
- printf("%d ",i);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement