Một loại virus có tốc độ phát triển rất nhanh, sau mỗi ngày thì số lượng sẽ tăng lên gấp đôi em hãy viết chương trình nhập số nguyên n là số lượng virus hiện có và sát định được bao nhiêu ngày thì vượt số lượng 1 tỉ Giải giúp em vs ạ trong pycharm

2 câu trả lời

cnt = 0
n = int(input())
while n < 1e9:
    n <<= 1
    cnt += 1
print(cnt)

Chứng ta sẽ nhân đôi lên cho đến khi nao vượt lên 1 tỉ cứ mỗi lần nhân thì ngày sẽ đếm +1

Vậy CT là

n=int(input('Nhap so N: '))
d=0
while n <= 1000000000 :
      d = d + 1
      n = n * 2
print('So ngay de virus vuot len 1 ti la: ', d)

Câu hỏi trong lớp Xem thêm