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

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


გაგზავნის თარიღი: 12.01.2019 08:22:44

ამოცანა: 3*N+1

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

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

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







#include <iostream>
using namespace std;
int n,k=0;
int main (){
        cin>>n;
        while (n>1){
            k++;
            if(n%2==0)n=n/2; else n=3*n+1;
            cout<<n<<" ";  }
        cout<<endl<<k;
}

ტესტები

შემავალი მონაცემები
23
გამომავალი მონაცემები
70  35  106  53  160  80  40  20  10  5  16  8  4  2  1
15
თქვენი პასუხი
70 35 106 53 160 80 40 20 10 5 16 8 4 2 1 
15
ჩეკერის პასუხი
YES
შემავალი მონაცემები
57
გამომავალი მონაცემები
172 86 43 130 65 196 98 49 148 74 37 112 56 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 
32
თქვენი პასუხი
172 86 43 130 65 196 98 49 148 74 37 112 56 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 
32
ჩეკერის პასუხი
YES