Đề bài
Trong một cuộc thi lập trình Robot, đội của An nhận được xâu tín hiệu có độ dài không quá kí tự, chỉ gồm các chữ cái thường và chữ số gửi về thông qua đường truyền Internet. An cần tách các chữ số từ đoạn tín hiệu này và đếm số lượng số nguyên tố trong các số đã được tách. Biết rằng, mỗi số trong xâu là một dãy các kí tự chữ số liên tiếp mà có các kí tự liền kề trước hoặc sau (nếu có) là kí tự chữ cái. Các số trong xâu không vượt quá .
Yêu cầu: Hãy viết chương trình đếm số lượng số nguyên tố được tách ra từ xâu .
Dữ liệu vàoDEMNT.INP
Trong tệp văn bản DEMNT.INP gồm một xâu chỉ chứa các kí tự chữ cái thường và chữ số.
Kết quả raDEMNT.OUT
Trong tệp văn bản DEMNT.OUT ghi ra số lượng số nguyên tố trong các số được tách ra.
Ràng buộc
- Subtask 1: 25% số test tất cả các số trong xâu đều có một chữ số.
- Subtask 2: 50% số test có độ dài của xâu không vượt quá 1000 kí tự.
- Subtask 3: 25% số test không có ràng buộc gì thêm.
Ví dụ
Ví dụ 1
nb05hsg21bc3956tin19
2
Giải thích
Các số được tách từ xâu gồm 4 số {5; 21; 3956; 19} có 2 số nguyên tố là 5 và 19.
Ví dụ 2
nb1hsg09tin68thcs135
0
Giải thích
Trong xâu không có số nguyên tố nào.