Kargo Dağıtım Merkezi Barkod Numarası Problemi
Yayınlanma:
10. Bir kargo dağıtım merkezinde, paketlerin hangi numaralı çıkış bandına yönlendirileceğini belirleyen akıllı bir barkod okuyucu sistem kullanılmaktadır. Sistem aşağıdaki kurallara göre çalışmaktadır:
- Sistem, paketin üzerindeki doğal sayı olan barkod numarasının rakamlarını toplayarak bir değer elde eder.
- Elde ettiği bu değer bir basamaklı ise işlemi sonlandırır ve paketi bu numaranın yazılı olduğu çıkış bandına yönlendirir.
- Elde ettiği değer bir basamaklı değilse paket ara geçiş bandına alınır. Sistem sonraki her bir adımda, bir önceki adımda elde ettiği değerin rakamlarını toplayarak bir basamaklı bir sayı bulana kadar bu işleme devam eder ve sonucu bulduğunda paketi ilgili çıkış bandına gönderir.
Örnek: Barkod numarası 685 olan bir paket için sistem,
1. adımda $6 + 8 + 5 = 19$
2. adımda $1 + 9 = 10$
3. adımda $1 + 0 = 1$ değerini hesaplar ve 3. adımın sonunda işlemi bitirerek paketi 1 numaralı çıkış bandına yönlendirir.
Bu dağıtım merkezinde özel bir kampanya için sadece iki basamaklı doğal sayılardan oluşan barkodlar kullanılmaktadır.
Buna göre sisteme giren iki basamaklı kaç farklı barkod numarasına sahip paketin çıkış bandı 2'dir?
Animasyonlu Video Çözüm
İlk yarısı ücretsiz izlenebilir, tamamı uygulamada.
Adım Adım Yazılı Çözüm
Selam Atakan, hadi bu soruyu birlikte çözelim. Problemde bir barkod okuma sisteminin çalışma kuralları verilmiş.
Barkod Okuyucu Sistemi Kuralları
* Rakamları topla.
* Sonuç tek basamaklıysa o çıkışa gönder.
* Değilse, bir basamaklı olana kadar işleme devam et.
Bizden sadece iki basamaklı doğal sayılar arasından çıkış bandı 2 olan kaç farklı barkod numarası olduğunu bulmamız isteniyor.
Soru
İki basamaklı sayılardan kaç tanesi 2 numaralı çıkışa gider?
İki basamaklı bir sayının rakamlarına a ve b diyelim. Birinci adımda rakamları toplayacağız.
Çözüm Yolu
Eğer bu toplam doğrudan 2'ye eşitse, paket hemen 2 numaralı banda gider. Önce bu durumu inceleyelim.
Toplamı 2 olan iki basamaklı sayıları yazalım. Bu sayılar 11 ve 20'dir.
Durum 1:
* $1 + 1 = 2 \implies$ 11
* $2 + 0 = 2 \implies$ 20
Peki, rakamlar toplamı tek basamaklı çıkmazsa ne olur? O zaman bulduğumuz sonucun rakamlarını tekrar toplarız ve sonucun 2 çıkmasını bekleriz.
Durum 2: Rakamlar toplamının rakamları toplamı 2 olsun.
Rakamları toplamı 2 olan sayıları az önce bulmuştuk: 11 veya 20 demiştik. Ancak iki basamaklı bir sayının rakamları toplamı en fazla 18 olabilir. Yani toplam 20 olamaz.
Çözümün devamı Solvi’de
6 adım daha kilitli. Tamamını animasyonlu ve sesli anlatımla ücretsiz izle.
Fotoğrafını çek, her soruyu böyle çöz.
Çözümün Devamını Ücretsiz İzleİndirmesi ücretsiz · İlk çözümler hediye