Виклик
¡Ми збираємось давати вигуки та знаки запитання перевернутих приятелів!
З огляду на тіло тексту , що містять пропозиції , що закінчується .
, ?
або !
, перед ім'ям перевернутих знаків питання, ¿
до питальним пропозицій (пропозиції закінчуються в ?
) і перевернутих оклику знаки, ¡
до знаком оклику (пропозицій , що закінчується !
). Присуди, що закінчуються .
, ігноруються.
Речення будуть розділені пробілом (пробіли, вкладки та / або нові рядки) і містять лише буквено-цифрові цифри, коми, апострофи та пробіли. Кожне речення матиме хоча б одне слово. Перше слово кожного речення гарантовано з великої літери. Введення може починатися і закінчуватися будь-яким пробілом.
Приклад
Вхід:
Hello there! What is your name?
My name is Ron. What's your name?
My name is Alex. Nice to meet you!
Nice to meet you to! How was your break?
It was great, I spent all my time code golfing!
What's that?
Wow, you're such a n00b! Here, let me show you.
Вихід:
¡Hello there! ¿What is your name?
My name is Ron. ¿What's your name?
My name is Alex. ¡Nice to meet you!
¡Nice to meet you to! ¿How was your break?
¡It was great, I spent all my time code golfing!
¿What's that?
¡Wow, you're such a n00b! Here, let me show you.
Правила
- Всі правила Кодексу Golf Golf застосовуються.
- Виграє програма з найменшою кількістю байтів.
Бонус (знижка 17%) - Проаналізуйте кілька знаків
Речення також може закінчуватися кількома знаками оклику / питання. Надайте кожному з цих знаків парний зворотний знак оклику / питання для додаткових 17% знижок.
Приклад
Вхід:
I am a man in a can doing a dance?? Maybe...
Doing it for the views??!???!
Вихід:
¿¿I am a man in a can doing a dance?? Maybe...
¡¿¿¿¡¿¿Doing it for the views??!???!
Неправильний вихід:
¿¿I am a man in a can doing a dance?? Maybe...
¿¿¡¿¿¿¡Doing it for the views??!???!