Görev
Pozitif bir tam sayı alacak bir program yazın (girdi olarak). Daha sonra 0
, her bir tamsayıyı a'ya ekleyerek sayılacaktır String
, ancakString
giriş değerinden küçük edecektir.
Bir seri tamsayı maksimum değeri ait tam oluşturulmuş tamsayı olarak tanımlanır String
. "Tam olarak biçimlendirilmiş" ile, tamsayı eksik bir basamağa sahip olmamalıdır (uzunluğunun kısıtlaması String
karşılandığında oluşur).
Programın çıktısı , ilgili pozitif girişi için serileştirilmiş tamsayı olmalıdır .
kurallar
- Bu kod golf, yani en kısa cevap (bayt cinsinden) kazanır!
- Girdi her zaman pozitif olacaktır.
- Çıktı, taban-10'da (ondalık) bir tamsayı olmalıdır.
- Program 0 dizinli olmalıdır.
Örnek Giriş | Çıktı
5 | 4 (0 1 2 3 4 - Length of 5)
11 | 9 (0 1 2 3 4 5 6 7 8 9 1 - Length of 11)
12 | 10 (0 1 2 3 4 5 6 7 8 9 10 - Length of 12)
1024 | 377 (0 1 2 3 4 5 6 7 8 ... - Length of 1024)
Not (lar)
- Herhangi bir sorunuz varsa (veya daha fazla örnek vermemi istiyorsanız) lütfen yorum yapın!
- İlham: /programming/45034478/how-do--calculate-the-maximum-serialized-integers-in-1024-length-limit
11