Bảng cửu chương (THT A Vòng Sơ loại Toàn quốc 2026 - Lần 1)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python, Scratch
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Bé Bi chỉ mới học thuộc bảng cửu chương (các phép nhân từ \(1 \cdot 1\) đến \(9 \cdot 9\)).

Cho trước số tự nhiên \(X\), nếu \(X\) là kết quả của một phép nhân trong bảng cửu chương, hãy tìm xem \(X\) nằm ở bảng cửu chương nào. Nếu \(X\) nằm ở nhiều bảng khác nhau, hãy đưa ra số thứ tự của bảng nhỏ nhất. Nếu \(X\) không có mặt trong bảng cửu chương, hãy đưa ra kết quả là \(0\).

Input

  • Gồm một số tự nhiên \(X\) (\(1 \le X \le 100\)).

Output

  • In ra một số tự nhiên duy nhất là số thứ tự của bảng cửu chương nhỏ nhất chứa \(X\). Nếu \(X\) không phải là kết quả của bất kỳ phép nhân nào trong bảng cửu chương, in ra \(0\).

Example

Test 1

Input
12
Output
2
Note

\(12\) có thể là kết quả của các phép nhân: \(2 \cdot 6 = 12\), \(3 \cdot 4 = 12\), \(4 \cdot 3 = 12\)\(6 \cdot 2 = 12\). Bảng cửu chương nhỏ nhất chứa số \(12\) là bảng \(2\).

Test 2

Input
14
Output
2
Note

\(14\) nằm trong bảng cửu chương vì \(2 \cdot 7 = 14\). Bảng nhỏ nhất là bảng \(2\).

Test 3

Input
13
Output
0
Note

Không có hai số tự nhiên nào từ \(1\) đến \(9\) có tích bằng \(13\), nên in ra \(0\).

Bình luận (1)

Mới nhất
Tải bình luận...