Biến đổi (THT B TP Đà Nẵng 2020)
Xem PDF
Điểm:
900 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Từ một số nguyên dương \(k\) ban đầu, ta thực hiện biến đổi số \(k\) theo quy tắc biến đổi sau đây:
Nếu \(k\) chia hết cho \(6\) thì thay số \(k\) bởi thương \(k:6\); còn nếu \(k\) không chia hết cho \(6\) thì thay số \(k\) bởi tích \(3 \cdot k\).
Yêu cầu: Hãy xác định số lần biến đổi theo quy tắc trên để \(k\) bằng \(1\). Trong trường hợp không thể biến đổi \(k\) bằng \(1\) thì in ra kết quả \(-1\).
Input
- Một dòng chứa số nguyên \(k\) (\(k \le 10^9\)).
Output
- Số nguyên \(m\) là số lần biến đổi để \(k\) bằng \(1\).
Example
Test 1
Input
12
Output
3
Test 2
Input
10
Output
-1
Kỳ thi:
- Đề THT B Đà Nẵng năm 2020 (23 Tháng bảy, 2024)
Bình luận (6)