Câu 3. Sức mạnh (4,0 điểm; Đề TS vào 10 – Lào Cai 2026 – 2027)

Xem dạng PDF

Gửi bài giải

Điểm: 4,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Go 256M
Java 256M
Kotlin 256M
PHP 256M
Python 3 256M
Ruby 256M
Rust 256M
Scratch 3 256M
Input: stdin
Output: stdout

Nguồn bài:
Đề TS vào 10 – Lào Cai 2026 – 2027
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Câu 3. Sức mạnh (4,0 điểm; Đề TS vào 10 – Lào Cai 2026 – 2027)

Trong quan niệm của người Hobbit họ tin rằng mỗi con số luôn mang trong mình sức mạnh mặt trăng hoặc sức mạnh mặt trời. Nếu tổng các ước của số là số chẵn thì số đó có sức mạnh mặt trăng, ngược lại tổng các ước của số là số lẻ thì số đó mang trong mình sức mạnh mặt trời. Mỗi thanh niên Hobbit khi trưởng thành sẽ nhận được một con số.
Yêu cầu: Hãy kiểm tra con số mà thanh niên Hobbit nhận được có sức mạnh mặt trăng hay sức mạnh mặt trời và giá trị bằng bao nhiêu.
Dữ liệu vào: Cho số nguyên dương N (N ≤ 1014) tương ứng là số cần kiểm tra.
Kết quả: Nếu số đó có sức mạnh mặt trăng thì ghi ra ký tự 'M' và giá trị sức mạnh của nó, ngược lại nếu số đó có sức mạnh mặt trời thì ghi ký tự 'S' và giá trị sức mạnh của nó. Hai giá trị được ghi liền nhau trên cùng một dòng.
Ví dụ:

Dữ liệu vào Kết quả Giải thích
~10~ M18 Số 10 có tổng các ước là: 1+2+5+10 bằng 18 là số chẵn nên số 10 có sức mạnh mặt trăng, giá trị sức mạnh bằng 18.
~25~ S31 Số 25 có tổng các ước là: 1+5+25 bằng 31 là số lẻ nên số 25 có sức mạnh mặt trời, giá trị sức mạnh bằng 31.

Ràng buộc:

  • Có 70% số test tương ứng với 70% số điểm của bài với N ≤ 106;
  • Có 30% số test tương ứng với 30% số điểm của bài với N ≤ 1014;

Bình luận

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


Không có bình luận tại thời điểm này.