Intro
Panel informasi ada di mana-mana. Ketika teknologi menjadi lebih murah, poster kertas diubah menjadi tanda-tanda bercahaya yang menunjukkan kata-kata yang muncul di satu sisi dan muncul di sisi lain, seperti yang ada di gambar:
Ketika salah satu dari tanda-tanda ini dimulai, biasanya mulai kosong dan teks pergi dari sisi kanan ke kiri, bergerak sampai menghilang.
Fungsinya untuk menyalakan dan mematikan bola lampu kecil (LED) untuk memberikan sensasi gerakan.
Jika alih-alih teks, kita hanya perlu menunjukkan angka, poster dapat menjadi kurang canggih menggunakan apa yang disebut penanda tujuh segmen seperti berikut:
Dalam hal ini setiap angka diwakili oleh kombinasi on / off hanya dari 7 segmen cahaya yang memungkinkan untuk mewakili semua angka:
Pertanyaan yang kami ajukan kepada diri sendiri adalah berapa banyak perubahan lampu (berapa banyak lampu menyala dan mati) yang harus dilakukan untuk melewati salah satu poster ini dengan jumlah tertentu?
Misalnya, untuk menampilkan 123 dalam tanda 3 digit yang dimulai dengan semua LED mati, kita akan memiliki:
Ini membuat total 42 perubahan lampu.
Tantangan
Diberi nomor non-negatif dan panjang tanda positif menghitung jumlah perubahan lampu.
Aturan
- Asumsikan input terdiri dari angka non-negatif (N> = 0) dan panjang tanda positif (M> 0)
- Asumsikan Panjang Masuk> = Panjang Nomor (M> = Digit (N))
Uji kasus
123, 3 => 42
45, 5 => 60
111, 3 => 12
98765, 10 => 220
0, 3 => 36
0,3 => 36



