Oreoorererereoo
"Oreo" kelimesine benzer bir giriş dizgesi verildiğinde, giriş dizesi kadar geniş bir çerezin ASCII gösterimini verin (çerezlerin stabilitesini sağlamak için).
kurallar
- Girdi, "o" ve "re" dizelerinin herhangi bir birleşimini içeren ve yalnızca bu dizeleri içeren beyaz boşluk içermeyen boş olmayan bir dizedir.
- "O" dizgisi katı çerezi temsil ederken, "re" dizgisi dolguyu temsil eder.
- Çıktı, giriş dizgisi kadar geniş bir yığılmış çerez olmalıdır.
- Çıktı bir dizi dizgi olmayabilir
- Çerez, her iki taraftaki dolguyu bir karakter ile üst üste getirmelidir
- Çıktı için kullanılan karakterlerin aşağıdaki çıktıyla eşleşmesi gerekmez (█ ve ░), çerezin iki kısmı için farklı boşluk olmayan karakterler olması gerekir
- Dolgunun sol tarafındaki boşluk doldurma gereklidir ve izleyen boşluklar isteğe bağlıdır
Örnekler
Input: oreo
Output:
████
░░
████
Input: o
Output:
█
Input: re
Output: (two spaces)
Input: rere
Output:
░░
░░
Input: oreoorererereoo
Output:
███████████████
░░░░░░░░░░░░░
███████████████
███████████████
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
███████████████
███████████████
Bu kod golf olduğundan, en kısa cevap kazanır, iyi şanslar :)
re
şimdi 1 or 2 spaces
2 olması şartı olarak kabul edilebilir olması gerektiğini kabul ediyorum.