Bài 1: Tìm số (THT B Thừa Thiên Huế 2026)

Xem PDF



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

Cho hai số nguyên \(X\)\(N\).

Hãy tìm số nguyên dương \(Y\) thỏa mãn:

\[X \cdot Y = N\]

Nếu không tồn tại số nguyên dương \(Y\) thỏa mãn, hãy in ra \(-1\).

Input

  • Dòng thứ nhất chứa số nguyên \(X\)
  • Dòng thứ hai chứa số nguyên \(N\).

Output

  • In ra số nguyên dương \(Y\) thỏa mãn yêu cầu.
  • Nếu không tồn tại, in ra \(-1\).

Constraints

  • Trong mọi test, \(|X|, |N| \le 10^9\)\(X \ne 0\).

Example

Test 1

Input
3 
6
Output
2

Test 2

Input
-3 5
Output
-1

Test 3

Input
-3 6
Output
-1

Bình luận (2)

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