11 Şubat 2017 Cumartesi

Algoritma Soruları 013 - Sesli harfleri öne almak

Seviye : İleri

Kullanıcıdan alınan bir string içindeki sesli harfler aşağıdaki kurallara göre öne alınmak isteniyor;
  • Rastlanan ilk sesli harf en önde olacak şekilde diğer sesli harfler ardında olacak şekilde öne çekilecek
  • Eğer sesli harften sonra aynı sesli harf gelirse, kaç adet geldiği ve harf yazılacak.
Açıklama :  Kullanıcıdan alınan kelimeler ve dönüşümleri şöyle

konum -> ouknm

etiket ->  eietkt

etekli -> 2eitkl     (burada iki "e"  harfi ard arda gelmiş e'nin başına 2 sayısı eklenir)

arama -> 3arm      (üç "a" harfi ard arda gelmiş)

açıklamalı -> aı2aıçklml     (ortadaki "a" harfleri ard arda 2 kere gelmiş)

araştırmamak -> 2aı2arştmmk (ilk iki "a" ve sondaki 2 "a" harfi ard arda gelmiş)



Hiç yorum yok:

Yorum Gönder