fork(1) download
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4.  
  5. int main() {
  6. int number, sumOfDigits = 0, multOfDigits = 1;
  7. cin >> number;
  8. while (number) {
  9. multOfDigits *= number % 10;
  10. sumOfDigits += number % 10;
  11. number /= 10;
  12. }
  13. cout << fixed << setprecision(3) << (double)multOfDigits / sumOfDigits << endl;
  14. return 0;
  15. }
Success #stdin #stdout 0s 3460KB
stdin
Standard input is empty
stdout
231.724