giriş
Bilgi panelleri her yerde. Teknoloji daha ucuz hale geldiğinde, kağıt posterler, bir tarafta görünen ve diğer tarafta ortaya çıkan kelimeleri gösteren parlak işaretlere dönüştürüldü:
Bu işaretlerden biri başladığında, genellikle boş başlar ve metin kaybolana kadar sağ taraftan sola doğru hareket eder.
İşlevselliği, hareket hissi vermek için küçük ampulleri (LED'ler) açıp kapatmaktır.
Metin yerine yalnızca sayıları göstermemiz gerekiyorsa, poster aşağıdaki gibi yedi bölümlü işaretçiler kullanılarak çok daha az karmaşık olabilir:
Bu durumda, her sayı, tüm sayıları temsil etmeyi sağlayan yalnızca 7 ışık segmentinin açık / kapalı kombinasyonu ile temsil edilir:
Kendimize sorduğumuz soru, bu posterlerden belirli bir sayıdan geçmek için kaç ışık değişikliğinin (kaç tane açık ve kapalı) yapılması gerektiğidir.
Örneğin, 123'ü tüm LED'lerin yanmasıyla başlayan 3 basamaklı bir işarette göstermek için:
Bu, toplam 42 ışık değişikliği yapar.
Meydan okuma
Negatif olmayan bir sayı ve pozitif bir işaret uzunluğu verildiğinde, ışık değişikliklerinin sayısını hesaplayın.
kurallar
- Girdinin negatif olmayan bir sayıdan (N> = 0) ve pozitif bir işaret uzunluğundan (M> 0) oluştuğunu varsayalım
- İşaret uzunluğu> = Sayı uzunluğu (M> = rakam (N))
Test senaryoları
123, 3 => 42
45, 5 => 60
111, 3 => 12
98765, 10 => 220
0, 3 => 36
0,3 => 36



