Практична робота до лекції №6

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів. Знайти кількість слів у даному рядку. Слова розділяються довільною кількістю пропусків.

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

                      I                love                  you!

Приклад вихідних даних

3

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів. Побудувати обернений рядок.

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

abcd

Приклад вихідних даних

dcba

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів. Перевірити чи є він паліндромом. Паліндромом називаються рядки, що однаково читаються зліва направо і справа наліво. Вивести «Yes» або «No».

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

abba

Приклад вихідних даних

Yes

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів довжиною не більше 255 символів. Визначити кількість малих літер латинського алфавіту.

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

Abba

Приклад вихідних даних

3

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів довжиною не більше 255 символів, що містить один символ «-».

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У першому рядку вихідного потоку вивести частину рядка до символу «-»,

у другому рядку – частину, що знаходиться після цього символу. Символ «-» не виводити в жодній частині.

Приклад вхідних даних

Abba-Yes

Приклад вихідних даних

Abba
Yes

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок виду: a#b=, де a та b деякі цілі додатні числа не більші 10000, а символ «#» - одна із операцій: «+», «-», «*». Знайти значення виразу s та у вихідний потік вивести рядок a#b=s.

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

2+3=

Приклад вихідних даних

2+3=5

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Дано рядок символів, що містить числа. У вихідний потік вивести суму цих чисел.

Формат вихідних даних

У стандартному потоці міститься рядок довжиною не більше 255 символів.

Числа та їх сума не перевищують ~2 ·10^9~.

Формат вихідних даних

У стандартний потік вивести результат.

Приклад вхідних даних

Abba1980 Yes5NO1990 Ok2 5!

Приклад вихідних даних

3982

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Ви розробляєте прилад для аналізу біоматеріалу на наявність коронавірусу. Прилад аналізує матеріал, і кодує інформацію про нього в текстовий рядок довжиною не більше.

Вчені дослідли, що при зараженні вірусом, цей код містить в собі підрядок "sars-cov-2"

Ваша задача, по вказаному коду визначити, чи є зараження вірусом

Формат вхідних даних

Текстовий рядок, довжиною не більше 100 символів

Формат вихідних даних

Вивести YES, якщо є зараження, і NO в іншому випадку.

Приклад вхідних даних

I am sars-cov-2virushahaha

Приклад вихідних даних

YES

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Визначити, скільки різних літер входить у заданий текст, що містить не більше 100 літер і закінчується крапкою.

Формат вхідних даних

Вхідний потік містить рядок, який складається з малих латинський букв і пропусків.

Формат вихідних даних

Вивести кількість різних букв.

Приклад вхідних даних

aaabaac.

Приклад вихідних даних

3

Time limit: 1.0s / Memory limit: 64M

Бали: 100

Обчислити суму порядкових номерів в алфавіті всіх літер, які входять у введене слово. Слово містить лише великі і/або малі англійські літери.

Формат вхідних даних

Зі стандартного вхідного потоку вводиться слово довжиною не більше 100 символів.

Формат вихідних даних

В стандартний вихідний потік вивести ціле число - суму порядкових номерів всіх літер.

Приклад вхідних даних

peace

Приклад вихідних даних

30