Olumlu bir tamsayı listesi verilen bir program ya da işlev yazmalısınız, her elemanı katı bir şekilde artan bir liste oluşturmak için mümkün olan en küçük pozitif tamsayı ile çarpın.
Örneğin, giriş ise
5 4 12 1 3
çarpımlar olacak
5*1=5 4*2=8 12*1=12 1*13=13 3*5=15
ve çıktı artan liste olacak
5 8 12 13 15
Giriş
- En az 1 eleman içeren pozitif tamsayıların listesi
Çıktı
- Olumlu tamsayıların bir listesi
Örnekler
9 => 9
1 2 => 1 2
2 1 => 2 3
7 3 => 7 9
1 1 1 1 => 1 2 3 4
5 4 12 1 3 => 5 8 12 13 15
3 3 3 8 16 => 3 6 9 16 32
6 5 4 3 2 1 => 6 10 12 15 16 17
9 4 6 6 5 78 12 88 => 9 12 18 24 25 78 84 88
8 9 41 5 12 3 5 6 => 8 9 41 45 48 51 55 60
15 8 12 47 22 15 4 66 72 15 3 4 => 15 16 24 47 66 75 76 132 144 150 153 156
Bu kod golf yani en kısa program veya işlev kazanır.
Eğlenceli gerçek: Girdi için çıktının son elemanı A007952 dizisinin elemanı N, N-1, ... ,1
gibi görünüyor . Bir kanıt bulursanız, golf yanıtınıza eklemeniz veya yorum olarak göndermenizden memnuniyet duyarız.(N+1)th