[Buổi 3][Củng cố rẽ nhánh][ADV] Bài 2: Luyện tập viết câu điều kiện[New].


LÀM BÀI

Points: 15
Time limit: 1.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

Luyện tập viết câu điều kiện[New].

Bối cảnh

Cho một số nguyên không âm \(N\).Bạn hãy thực hiện viết câu lệnh để kiểm tra các điều kiện sau :

Yêu cầu

  1. \(N\) có phải là số chẵn?

  2. \(N\) có phải là số vừa chia hết cho 3 vừa chia hết cho 5?

  3. \(N\) có phải là số chia hết 3 nhưng không chia hết cho 7?

  4. \(N\) có phải là số chia hết cho 3 hoặc 7?

  5. \(N\) là số lớn hơn 30 và nhỏ hơn 50?

  6. \(N\) có phải là số không nhỏ hơn 30 và chia hết cho ít nhất một trong 3 số 2, 3, 5?

  7. \(N\) có phải là số có 2 chữ số và có chữ tận cùng là một số nguyên tố?

  8. \(N\) có phải là số không vượt quá 100 và chia hết cho 23?

  9. \(N\) không thuộc đoạn [10, 20]?

  10. \(N\) có chữ số tận cùng là bội số của 3?

Input

Số nguyên dương \(N (1 \leq N \leq 10^6)\).

Output

Kết quả tương ứng với đề bài.

Ràng buộc

Đề gốc không nêu ràng buộc riêng.

Ví dụ 1

Input

257

Output

NO
NO
NO
NO
NO
NO
NO
NO
YES
NO

Giải thích ví dụ

  • Ví dụ 1: 257 không thỏa mãn hầu hết các điều kiện, chỉ thỏa mãn điều kiện cuối cùng, nên in NO NO NO NO NO NO NO NO YES NO.

Thông tin học tập

  • Buổi: B03
  • Concepts: multi-branch conditionals, logic, boundary tests
  • Giới hạn kiến thức: B01-B03
  • Time limit: 1 second
  • Memory limit: 20 MB
  • Point: 15

Comments

There are no comments at the moment.

Zalo