Hợp số và số nguyên tố
Submit solution
Points:
2 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Mọi số tự nhiên ngoài 0 và 1 ra thì chia ra hai loại là hợp số và số nguyên tố. Hợp số là những số có ít nhất 3 ước tự nhiên khác nhau còn số nguyên tố chỉ có đúng hai ước số tự nhiên là 1 và chính nó. Toto học lập trình về vòng lặp được thầy giáo cho bài toán sau. Cho số tự nhiên
Input
Dòng đầu là số bột test
Tiếp theo gồm t dòng mỗi dòng một số tự nhiên nằm trong đoạn
Output
Đối với mỗi trường hợp kiểm thử xuất ra trên từng dòng
Nếu n nguyên tố xuất ra giá trị của n và "la nguyen to"
Ngược lại xuất ra giá trị của n "la hop so vi chia het cho" theo sau là ước lớn nhất nhỏ hơn n của n
Ví dụ
Input
Copy
3
1234523
1234517
24
Output
Copy
1234523 la hop so vi chia het cho 72619
1234517 la nguyen to
24 la hop so vi chia het cho 12
Comments