fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. const int TEN = 10;
  5.  
  6. int main() {
  7. int n, finalSum = 1;
  8. cin >> n;
  9. while (n >= TEN) {
  10. finalSum *= n % TEN;
  11. n /= TEN;
  12. if (n == 0 && finalSum >= TEN) {
  13. n = finalSum;
  14. finalSum = 1;
  15. }
  16. }
  17. cout << finalSum;
  18. return 0;
  19. }
Success #stdin #stdout 0.01s 5292KB
stdin
1234
stdout
24