Diberikan array bilangan bulat positif, menghasilkan larik stabil dari faktor prima yang berbeda dari bilangan bulat ini. Dengan kata lain, untuk setiap integer dalam input secara berurutan, dapatkan faktor prima, sortir, dan tambahkan bilangan prima yang belum ada dalam output ke output.
Uji Kasus
[1,2,3,4,5,6,7,8,9,10] -> [2,3,5,7]
[10,9,8,7,6,5,4,3,2,1] -> [2,5,3,7]
[100,99,98,1,2,3,4,5] -> [2,5,3,11,7]
[541,60,19,17,22] -> [541,2,3,5,19,17,11]
[1,1,2,3,5,8,13,21,34,45] -> [2,3,5,13,7,17]
[6,7,6,7,6,7,6,5] -> [2,3,7,5]
[1] -> []
[8] -> [2]
[] -> []
Keluaran dapat berupa larik atau daftar bilangan bulat atau string, keluaran terbatas, atau sarana standar lainnya untuk menghasilkan daftar angka yang dipesan.
Ini adalah kode-golf , jadi jawaban tersingkat dalam byte menang.