Завдання розділу 6
Бали: 10
Дано рядок символів. Побудувати обернений рядок.
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
abcd
Приклад вихідних даних
dcba
Бали: 10
Дано рядок символів. Перевірити чи є він паліндромом. Паліндромом називаються рядки, що однаково читаються зліва направо і справа наліво. Вивести «Yes» або «No».
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
abba
Приклад вихідних даних
Yes
Бали: 10
Дано рядок, у якому можуть бути декілька пропусків, які ідуть підряд. Потрібно отримати рядок, у якому усі зайві пропуски видалені так, щоб залишився тільки один.
Формат вхідних даних
Зі стандартного вхідного потоку вводиться рядок символів довжиною не більше 255.
Формат вихідних даних
В стандартний вихідний потік вивести рядок, у якому усі зайві пропуски видалені.
Приклад вхідних даних
He who owns the information, owns the world
Приклад вихідних даних
He who owns the information, owns the world
Бали: 10
Дано рядок символів. Додати до кінця даного рядка рядок, обернений до нього.
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 127 символів.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
abc
Приклад вихідних даних
abccba
Бали: 10
Дано рядок символів довжиною не більше 255 символів. Перевірити чи є в даному рядку символи «13».
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
Вивести «Yes» або «No».
Приклад вхідних даних
abсd123abc
Приклад вихідних даних
No
Бали: 10
Дано рядок символів довжиною не більше 255 символів. Визначити кількість малих літер латинського алфавіту.
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
Abba
Приклад вихідних даних
3
Бали: 10
Дано рядок символів довжиною не більше 255 символів, що містить один символ «-».
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
У першому рядку вихідного потоку вивести частину рядка до символу «-»,
у другому рядку – частину, що знаходиться після цього символу. Символ «-» не виводити в жодній частині.
Приклад вхідних даних
Abba-Yes
Приклад вихідних даних
Abba
Yes
Бали: 10
Дано рядок виду: a#b=, де a та b деякі цілі додатні числа не більші 10000, а символ «#» - одна із операцій: «+», «-», «*». Знайти значення виразу s та у вихідний потік вивести рядок a#b=s.
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
2+3=
Приклад вихідних даних
2+3=5
Бали: 10
Дано рядок символів, що містить числа. У вихідний потік вивести суму цих чисел.
Формат вихідних даних
У стандартному потоці міститься рядок довжиною не більше 255 символів.
Числа та їх сума не перевищують ~2 ·10^9~.
Формат вихідних даних
У стандартний потік вивести результат.
Приклад вхідних даних
Abba1980 Yes5NO1990 Ok2 5!
Приклад вихідних даних
3982
Бали: 10
Для двох заданих пiдрядкiв ~S_1~ та ~S_2~ необхiдно визначити чи мають вони спiльний пiдрядок.
Формат вхiдних даних
Перший рядок мiстить цiле число ~T~ ~(1 \le T \le 10)~ - кiлькiсть тестiв.
Далi iдуть тести у наступному форматi: перший рядок тесту мiстить ~S_1~ , другий - ~S_2~ . ~(1 \le |S1 |, |S2 | \le 10^5 )~
Формат вихiдних даних
Для кожного тесту вивести YES або NO - вiдповiдь на поставлену задачу.
Приклад вхідних даних
2
hello
world
hi
world
Приклад вихідних даних
YES
NO