CUUCHUONG Bảng cửu chương

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++, Python, Scratch

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

Yêu cầu: 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~.

Ví dụ
Input Output Giải thích
12 2 12 có thể là kết quả của các phép nhân: 2 × 6 = 12, 3 × 4 = 12, 4 × 3 = 12, 6 × 2 = 12. Bảng nhỏ nhất chứa 12 là bảng 2.
14 2 14 nằm trong bảng cửu chương vì 2 × 7 = 14. Bảng nhỏ nhất là bảng 2.
13 0 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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.