ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 08.11.2019 21:48:05

ამოცანა: მარტივი მამრავლები

მომხმარებელი: Basty

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include<iostream>
using namespace std;
int x,c[21],v,i=2,o,p;
string s;
main(){
    cin>>x;
    while(x>1){
        for(i=2; i<=x; i++){
            if(x%i==0) break; 
        }
        if(x%i==0) {c[o]=i; o++; x=x/i;}
        
    }
    for(p=0; p<o; p++){
        cout<<c[p]<<" ";
    }
}

ტესტები

შემავალი მონაცემები
12
გამომავალი მონაცემები
2 2 3
თქვენი პასუხი
2 2 3 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
17
გამომავალი მონაცემები
17
თქვენი პასუხი
17 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
32
გამომავალი მონაცემები
2 2 2 2 2
თქვენი პასუხი
2 2 2 2 2 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1248
გამომავალი მონაცემები
2 2 2 2 2 3 13
თქვენი პასუხი
2 2 2 2 2 3 13 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
6597
გამომავალი მონაცემები
3 3 733
თქვენი პასუხი
3 3 733 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10350
გამომავალი მონაცემები
2 3 3 5 5 23
თქვენი პასუხი
2 3 3 5 5 23 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
28955
გამომავალი მონაცემები
5 5791
თქვენი პასუხი
5 5791 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
327960
გამომავალი მონაცემები
2 2 2 3 3 5 911
თქვენი პასუხი
2 2 2 3 3 5 911 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
678689
გამომავალი მონაცემები
11 11 71 79
თქვენი პასუხი
11 11 71 79 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
984728
გამომავალი მონაცემები
2 2 2 123091
თქვენი პასუხი
2 2 2 123091 
ჩეკერის პასუხი
YES