Thừa số lớn nhất
View as PDF
Submit solution
Points:
50.00
Time limit:
1.0s
Memory limit:
64M
Input:
stdin
Output:
stdout
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
Cho số nguyên dương ~n~, tìm thừa số nguyên tố lớn nhất của ~n~ trong dãy phân tích nguyên tố của ~n~.
Ví dụ:
- ~n = 4 = 2^2~ => thừa số nguyên tố lớn nhất là 2
- ~n~ = 14 = 2 x 7 => thừa số nguyên tố lớn nhất là 7
Dữ liệu vào:
- Dòng đầu tiên chứa số nguyên ~T~ là số bộ dữ liệu vào kiểm tra, mỗi bộ dữ liệu vào gồm một dòng chứa một số nguyên dương ~N~.
Ràng buộc:
- ~0 < T \leq 100; 0 < n \leq 10^{10}.~
Kết quả
- in ra ~T~ dòng, mỗi dòng in ra thừa số nguyên tố lớn nhất của ~n~.
Ví dụ:
INPUT
3
6
15
9999999967
OUTPUT
3
5
9999999967
Loading...