fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. unsigned long long factorial(unsigned long long n)
  5. {
  6. if (n == 0)
  7. return 1;
  8. return n * factorial(n - 1);
  9. }
  10.  
  11. int main() {
  12.  
  13. for(int A = 0; A <= 9; A++)
  14. for(int B = 0; B <= 9; B++)
  15. for(int C = 0; C <= 9; C++)
  16. if(A * B * C == factorial(A) + factorial(B) + factorial(C))
  17. std::cout << A << ", " << B << ", " << C << std::endl;
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0s 4532KB
stdin
Standard input is empty
stdout
3, 3, 4
3, 4, 3
4, 3, 3