Meskipun tantangan terkait telah diajukan, yang satu ini berbeda untuk menjamin pertanyaannya sendiri.
Tantangan
Diberikan bilangan bulat positif, kembalikan urutan terpanjang dari bilangan bulat ganjil positif berurutan yang jumlahnya adalah bilangan bulat yang diberikan. Jika tidak ada urutan seperti itu, Anda dapat melaporkan kesalahan dengan cara apa pun yang masuk akal untuk bahasa Anda, termasuk mengembalikan nilai palsu atau melemparkan pengecualian.
Uji Kasus
1 -> [1] 2 -> [] 3 -> [3] 4 -> [1, 3] 5 -> [5] 6 -> [] 9 -> [1, 3, 5] (perhatikan bahwa [9] bukan jawaban yang valid) 15 -> [3, 5, 7] 104 -> [23, 25, 27, 29] (perhatikan bahwa [51, 53] bukan jawaban yang valid)
Mencetak gol
Ini adalah kode-golf , jadi jawaban tersingkat di setiap bahasa menang.