View Code of Problem 3831

#include <stdio.h>
int fas(int x){
    int sum=0;
    while(x>0){
    sum+=x%10;
    x/=10;
    }
    return sum;
  }
int main(){
  int a,b,c,d;
  int i;
  scanf("%d%d%d%d",&a,&b,&c,&d);
  for(i=1;i<1000000000;i++){
    if(i==(fas(i)+a)*(fas(i)+b)*(fas(i)+c)*(fas(i)+d)){
      printf("%d\n",i);
    break;
    }
    if(i==1000000000)
      printf("-1\n");
  }
  
  
  
  
  
  return 0;


}

Double click to view unformatted code.


Back to problem 3831