• Source
    1. //Można zawsze inaczej - to zadanie dla Ciebie
    2. #include <iostream>
    3. #include <vector>
    4. using namespace std;
    5. int main() {
    6. ios_base::sync_with_stdio(false);
    7. vector <int> v;
    8. int x=225;
    9. int p=2;
    10. int i=0;
    11. while (p*p<x)
    12. {
    13. if (x%p==0)
    14. {v.insert(v.begin()+i,p);
    15. v.insert(v.end()-i,x/p);
    16. i++;}
    17. p++;
    18. }
    19. if (p*p==x) v.insert(v.begin()+i,p);
    20. //gotowe
    21. for (int i=0; i<v.size();i++)
    22. cout <<v[i]<<" ";
    23. }