SỐ PHẢN NGUYÊN TỐ

(pnt.*)

Số nguyên dương \(n\) gọi là số phản nguyên tố nếu bản thân \(n\) và các số tạo thành từ việc xóa đi những chữ số bên phải của \(n\) đều không phải là số nguyên tố.

Ví dụ:

- Số 9426 là số phản nguyên tố vì 9426; 942; 94; 9 đều không phải là số nguyên tố.

- Số 3752 không phải là số phản nguyên tố vì 3752; 375 không phải là số nguyên tố nhưng 37 và 3 là số nguyên tố.

Yêu cầu: Kiểm tra các số nguyên dương \(a,\ b,\ c\) có phải là số phản nguyên tố hay không?

Dữ liệu vào:

+ Một dòng duy nhất ghi ba số nguyên \(a,\ b,\ c\ (1 \leq \ a,\ b,\ c \leq \ 10^{9})\) mỗi số cách nhau một khoảng trắng.

Kết quả:

+ Dòng 1: ghi 1 nếu \(a\) là số phản nguyên tố, ghi 0 nếu \(a\) không là số phản nguyên tố.

+ Dòng 2: ghi 1 nếu \(b\) là số phản nguyên tố, ghi 0 nếu \(b\) không là số phản nguyên tố.

+ Dòng 3: ghi 1 nếu \(c\) là số phản nguyên tố, ghi 0 nếu \(c\) không là số phản nguyên tố.

Ví dụ:

Input Output Input Output
33 292 46 0
0
1
174 68 290 0
1
0

Ràng buộc:

+ 40% test với \(1 \leq \ \ a,\ b,\ c\ < \ 100\);

+ 40% test với \(10^{3}\ < \ a,\ b,\ c\ < 10^{6}\);

+ 20% test với \(10^{7}\ < \ a,\ b,\ c\ \leq 10^{9}\);

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]