Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#2049 · Mã Thẻ Sinh Viên May Mắn

Trường Đại học H sắp tới sẽ triển khai hệ thống điểm danh tự động bằng thẻ sinh viên thông minh. Để khuyến khích sinh viên tích cực tham gia các hoạt động ngoại khóa, Phòng Công tác Sinh viên quyết định tổ chức chương trình "Mã số may mắn":

  • Mỗi thẻ sinh viên có một mã số định danh là một số nguyên dương .
  • Chủ nhân của chiếc thẻ sẽ nhận được một phần quà ngẫu nhiên nếu mã số thỏa mãn quy tắc: Mã số phải chia hết cho tổng các chữ số của chính nó.

(Ký hiệu là tổng các chữ số của khi viết ở hệ thập phân.

Ví dụ: ).

Bạn hãy viết một chương trình để kiểm tra xem mã thẻ sinh viên cho trước có phải là mã số may mắn hợp lệ hay không

Dữ liệu vào

Một số nguyên () đại diện cho mã số thẻ sinh viên

Dữ liệu ra

In ra Yes nếu chia hết cho thỏa mãn nhận quà), ngược lại in ra No

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
1 ms 220 KB
501 Bytes
25/09/2026
13:31
2
1 ms 276 KB
257 Bytes
25/09/2026
09:36
3
H
1 ms 304 KB
487 Bytes
25/09/2026
13:45
4
35 ms 3188 KB
265 Bytes
25/09/2026
12:49

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Ví dụ 1: Đầu vào: 12 Đầu ra: Yes

Giải thích: Với mã thẻ , tổng các chữ số là . Vì $ chia hết cho (), nên đây là mã số may mắn.


Ví dụ 2: Đầu vào: 101 Đầu ra: No

Giải thích: Với mã thẻ , tổng các chữ số là . Vì không chia hết cho (), nên mã số này không đạt yêu cầu.


Ví dụ 3: Đầu vào: 999999999 Đầu ra: Yes

Giải thích: Với mã thẻ , tổng các chữ số là . Vì chia hết cho , kết quả thu được là Yes.


Viết code