Відмова: Це не моя проблема, але ThisGuy сказав, що я в порядку, щоб відправити повідомлення.
Іноді я хочу скласти слово навпаки, як це happinessіде unhappiness. На жаль, коли це трапляється, мій мозок іноді опуститься. Потім одного дня, після чергового цього, я подумав собі: "Це те, для чого потрібні програми!"
Оскільки в англійській мові є багато винятків, я створив список, який містить префікс початкової літери
q or h -> dis- (honest -> dishonest)
l -> il- (legal -> illegal)
m or p -> im- (mature -> immature)
r -> ir- (responsible -> irresponsible)
everything else -> un- (worthy -> unworthy)
Завдання
Давши введення як рядок, введіть рядок у його мінус та виведіть результат. Можна припустити, що всі наведені входи відповідатимуть вищевказаним правилам. Подання можуть бути програмами або функціями, а не фрагментами.
Вхідні дані
Одина рядок, взята або як параметр, або з STDIN
Вихідні дані
Заперечена форма цього рядка, що відповідає вищевказаним правилам
Як перемогти
Це кодовий гольф, тому виграє найкоротший код
qadi, qat, вищезгаданий qi, qirshі qwerty. (Я граю багато Scrabble)
qзавжди супроводжується a uчи ні?
qбезu?