fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. int main()
  5. {
  6. std::string result = "";
  7. int num = 8192;
  8. int max = num / 2;
  9. for(auto i = 2 ; i < max ;) {
  10. if(num % i == 0) {
  11. num /= i;
  12. result += std::to_string(i) + "*";
  13. } else {
  14. ++i;
  15. }
  16. }
  17. if(result.size()) {
  18. result.pop_back();
  19. }
  20. std::cout << result;
  21.  
  22. return 0;
  23. }
  24.  
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
2*2*2*2*2*2*2*2*2*2*2*2*2