Z. Liệt kê ước chẵn (phiên bản không dễ)
Mô tả: Nhập vào một số nguyên dương n. Nhiệm vụ của bạn là tìm và in ra tất cả các ước số chẵn của n theo thứ tự tăng dần.
Đầu vào:
Một dòng duy nhất chứa số nguyên dương n.
Ràng buộc:
1 ≤ n ≤ 10^12
Đầu ra:
Một dòng duy nhất chứa tất cả các ước số chẵn của n, mỗi ước cách nhau một dấu cách. Nếu n không có ước số chẵn nào, hãy in ra -1.
Ví dụ 1:
Input:
100
Output:
2 4 10 20 50 100
Ví dụ 2:
Input:
21
Output:
-1
Comments