Đếm số dhprime

View as PDF



Problem type
Allowed languages
C, C#, C++, Clang, Clang++, Cobol, D, Groovy, Haskell, Java, JS, Kotlin, Lua, Node JS, ObjectiveC, OCaml, Output, Pascal, PHP, Prolog, Pypy, Pypy 3, Ruby, Rust, Scala, Swift
Points: 200 (p) Time limit: 1.0s Memory limit: 256M Input: stdin Output: stdout

Rùa có một chuỗi ký tự \(S\) chỉ bao gồm các ký tự chữ số và ký tự ?. Cậu sẽ thay thế mỗi ký tự ? trong chuỗi đó bằng một trong những ký tự chữ số 0-9, sao cho tạo thành một chuỗi mới là một số nguyên hợp lệ (không bắt đầu bằng số 0) và cậu muốn biết là cậu có thể tạo ra bao nhiêu số nguyên tố bằng cách đó.

Input

  • Chuỗi \(S\), chỉ bao gồm các ký tự chữ số và ký tự ?. Độ dài chuỗi \(S\) không quá \(7\).

Output

  • In ra một số nguyên, là số lượng số nguyên tố mà Rùa có thể tạo thành bằng cách đã mô tả.

Example

Test 1

Input
1?
Output
4
Note

Cậu có thể thế ? bằng một trong ba ký tự 1, 3, 7, 9.

Test 2

Input
?
Output
4

Comments

There are no comments at the moment.