fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6.  
  7. int wholeNum;
  8. int newNum;
  9. int divider = 2;
  10. int b;
  11. int holderNum;
  12. int remainNum;
  13.  
  14.  
  15.  
  16.  
  17. cin >> wholeNum;
  18. bool stopper[wholeNum];
  19.  
  20. while (wholeNum != divider){
  21.  
  22. holderNum = wholeNum / divider;
  23. remainNum = wholeNum % divider;
  24.  
  25. if (remainNum == 0){
  26.  
  27. if (stopper[divider] != true || stopper[holderNum] != true){
  28. cout << divider << " * " << holderNum << endl;
  29. }
  30. stopper[divider] = true;
  31. stopper[holderNum] = true;
  32. }
  33.  
  34. divider ++;
  35. }
  36.  
  37. return 0;
  38. }
Success #stdin #stdout 0s 3412KB
stdin
5
stdout
Standard output is empty