Số mũ lớn nhất (TS10 LQĐ, Đà Nẵng 2020)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 800 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho \(N\) là một số nguyên dương lớn hơn 2. Xét tích \(T = 1 \cdot 2 \cdot 3 \cdot \dots \cdot N\).

Yêu cầu

  • Trong các ước có dạng \(2^k\) (\(k \in \mathbb{N}\)) của số \(T\), hãy tìm số mũ \(k\) lớn nhất.

Input

  • Một dòng chứa một số nguyên dương \(N\) (\(N < 10^8\)).

Output

  • Ghi ra số \(k\) theo yêu cầu trên.

Example

Test 1

Input
6
Output
4

Nguồn: TS10LQD 2020

Bình luận

Mới nhất
Tải bình luận...

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

Kỳ thi: