ЗМАГАННЯ ЗАВЕРШЕНО
Номінація:
Алгоритми та структури даних
Автор:
Данило Ващевський
Команда:
 
ЗАВДАННЯ 1

Задані координати двох різних полів шахівниці x1, y1, x2, y2 (цілі числа, лежачі в діапазоні 1–8). Перевірити істинність вислову: «Дані поля мають однаковий колір».


ОПИС РОБОТИ:
Опис результатів
1.sln 1.sln

ЗАВДАННЯ 2

Задано ціле число в діапазоні 20–69, що визначає вік (в літах). Вивести рядок-опис вказаного віку, забезпечивши правильне узгодження числа із словом «рік», наприклад: 20 — «двадцять років», 32 — «тридцять два роки», 41 — «сорок один рік».


ОПИС РОБОТИ:
Опис результатів
2.sln 2.sln

ЗАВДАННЯ 3

Задані цілі позитивні числа A і B (A < B). Вивести всі цілі числа від A до B включно; при цьому кожне число повинне виводитися стільки раз, яке його значення (наприклад, число 3 виводиться 3 рази).


ОПИС РОБОТИ:
Опис результатів
3.sln 3.sln

ЗАВДАННЯ 4

Задані позитивні числа A, B, C. На прямокутнику розміру A х B розміщене максимально можлива кількість квадратів із стороною C (без накладень). Знайти кількість квадратів, розміщених на прямокутнику. Операції множення і ділення не використовувати.


ОПИС РОБОТИ:
Опис результатів
4.sln 4.sln

ЗАВДАННЯ 5

Заданий рядок, що складається з англійських слів, набраних заголовними буквами і розділених пропусками (одним або декількома). Перетворити кожне слово в рядку, замінивши в ньому всі попередні входження його останньої букви на символ «.» (крапка). Наприклад, слово «МІНІМУМ» треба перетворити в «.ІНІ.УМ». Кількість пропусків між словами не змінювати


ОПИС РОБОТИ:
Опис результатів
Новий додаток

ЗАВДАННЯ 6

Заданий рядок, що складається з англійських слів, набраних заголовними буквами і розділених пропусками (одним або декількома). Перетворити кожне слово в рядку, замінивши в ньому всі попередні входження його останньої букви на символ «.» (крапка). Наприклад, слово «МІНІМУМ» треба перетворити в «.ІНІ.УМ». Кількість пропусків між словами не змінювати


ОПИС РОБОТИ:
Опис результатів
5.sln 5.sln

ОБГОВОРЕННЯ: