Pernah membayangkan membuat hashtag keren seperti #brexit atau #brangelina ? golf ini untukmu.
Tulis program yang menerima dua string A & B sebagai input dan gabungkan mereka sesuai dengan algoritma berikut:
- biarkan
nmenjadi jumlah grup vokal di A (misalnyabritainmemiliki 2 grup vokal:idi posisi 3 danaidi posisi 5).- jika n = 1: memotong A mulai dari posisi grup vokal pertamanya (contoh:
bill=>b) - jika n> 1: memotong A mulai dari
n-1posisi grup vokal ke -3 (contoh:programming=>progr,britain=>br)
- jika n = 1: memotong A mulai dari posisi grup vokal pertamanya (contoh:
- hapus semua konsonan di awal B (
jennifer=>ennifer) - menggabungkan A & B yang dimodifikasi
Vokal adalah aeiou; konsonan adalah bcdfghjklmnpqrstvwxyz.
Memasukkan
Anda dapat mengasumsikan string input lebih kecil dan mengandung setidaknya satu vokal dan satu konsonan.
Contohnya
brad + angelina => brangelina
britain + exit => brexit
ben + jennifer => bennifer
brangelina + exit => brangelexit
bill + hillary => billary
angelina + brad => angelad
programming + puzzle => progruzzle
code + golf => colf
out + go => o
Django + Angular = Djular
donald trump.