Gửi bài giải

Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, SCRATCH

Hiện nay có một loại virus đang hoành hành với một tốc độ tăng trưởng rất nhanh. Sau mỗi ngày số lượng virus sẽ tăng lên gấp đôi.

Ví dụ, trong tế bào có chứa 1 con virus, thì sau ngày thứ nhất nó tăng lên thành 2 con, sau ngày thứ hai nó tăng lên thành 4 con...

Cho biết có ~n~ con virus đang kí sinh trong các tế bào, sau ít nhất bao nhiêu ngày thì số lượng con virus vượt quá ~1~ tỉ?

Input

Gồm một số nguyên dương ~n~ duy nhất. (~n \leq 10^9~)

Output

In ra số ngày ít nhất để số lượng virus vượt quá 1 tỉ.

Sample Test

Input:

1000

Output:

20

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    phucnguyen17  đã bình luận lúc 13, Tháng 6, 2024, 15:51

    Code tham khảo C++:

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
        // Code bởi phucnguyen17
        int n, dem = 0; cin >> n;
        while(n <= 1000000000){
            n *= 2;
            dem++;
        }
        cout << dem;
    }
    

  • -3
    nguyenphamthanhnam  đã bình luận lúc 13, Tháng 2, 2024, 9:22

    sao gà thế bài dễ thế này mà ko làm được dùng for là được mà


  • -3
    nguyenphamthanhnam  đã bình luận lúc 13, Tháng 2, 2024, 9:21


  • 3
    m1nk2081  đã bình luận lúc 29, Tháng 11, 2023, 14:17

    khó thật


  • 0
    bao76311  đã bình luận lúc 23, Tháng 11, 2023, 9:54

    sai 1 code


  • -1
    minhcoconut  đã bình luận lúc 2, Tháng 11, 2023, 9:17

    a


  • 2
    ThanDuyHai_7A2  đã bình luận lúc 2, Tháng 11, 2023, 9:12

    kho vai


  • 1
    Tien  đã bình luận lúc 30, Tháng 9, 2023, 8:43

    a