Lũy thừa của 2

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python
Điểm: 100 Thời gian: 1.0s Bộ nhớ: 0B Input: bàn phím Output: màn hình

Lũy thừa của 2

Viết chương trình nhập số tự nhiên N từ bàn phím (N > 1) và in ra màn hình:

  • Số chính phương lớn nhất không vượt quá N.
  • Cho biết N có phải là một lũy thừa của 2 không.
  • Số tự nhiên x lớn nhất và số tự nhiên y để: 2^x + y = N.

Ví dụ:

Với N = 17 thì in ra kết quả:

  • Số chính phương lớn nhất là: 16
  • 17 không là lũy thừa của 2
  • x = 4; y = 1

(Giải thích: 2^4 + 1 = 17)

Input Output
17 16
NO
4 1

Bình luận

Gần nhất
Tải bình luận...

Không có bình luận nào.