Tugas Anda adalah membangun nomor alami menggunakan jumlah yang paling sedikit dan hanya operator +
atau -
. Misalnya, nomor tujuh dapat ditulis 1+1+1+1+1+1+1=7
, tetapi juga dapat ditulis sebagai 11-1-1-1-1=7
. Yang pertama menggunakan 7
yang, sedangkan yang terakhir hanya menggunakan 6
. Tugas Anda adalah mengembalikan jumlah minimum yang dapat digunakan mengingat input dari beberapa nomor alami n
,.
Ini adalah kode golf, jadi kode terpendek yang valid dalam byte menang.
Uji kasus
Input => Output
0 => 2 (since 1-1=0)
7 => 6
121 => 6
72 => 15
1000 => 7
2016 => 21
VALID OUTPUTS
. Itu pilihan Anda, tetapi umumnya orang lebih suka huruf tebal atau miring daripada SURAT MODAL (mereka membuatnya tampak seperti berteriak, bukannya menekankan). Berani adalah **bold text**
, dan huruf miring adalah *italics text*
. Anda juga dapat menggunakan ### Text
untuk teks tebal. Bagaimanapun, selamat datang di PPCG!