Module: (C++) While döngüsü kullanma görevleri


Problem

6 /9


bölücü

Problem

İcracı “The Splitter” doğal sayıları dönüştürmek İki komutu vardır: “Çıkar 1” ve “2'ye böl” ilk komut sayıyı 1 azaltır, ikinci komut sayı çift ise yarıya indirir, aksi halde hata oluşur.

Verilen iki doğal sayı A ve B (\(A>B\)). Ayırıcı için A sayısını B sayısına çeviren ve aynı zamanda minimum sayıda talimat içeren bir algoritma yazın. Algoritma komutları satır başına bir çıktı olmalıdır, ilk komut -1 olarak, ikinci komut :2 olarak gösterilir.

Girdi
İki doğal sayı A ve B girilir (her satıra bir sayı).

Künye
Sorunun cevabını yazdırın.
 

 

Örnekler
# Girdi Çıktı
1 100
1
:2
:2
-1
:2
:2
:2
-1
:2