Як маючи 2 глечики, місткістю 2 і 7 літри, набрати з криниці 3 літри води? Скласти алгоритм
10-11 класс
|
ПОЧАТОК
1. НАПОВНИТИ *7* // маємо 7 л
2. ПЕРЕЛИТИ з *7* в *2* // лишилось 5 л у *7*
3. ВИЛИТИ *2* // *2* - порожній
4. ПЕРЕЛИТИ з *7* у *2* // лишилось 3 л у *7*
КІНЕЦЬ
Пояснення
*7* і *2* - глечики
НАПОВНИТИ Х - команда означає набрати в глечик Х стільки води, щоб він став повним
ПЕРЕЛИТИ з Х в У - команда означає перелити з глечика Х в глечик У стільки води, щоб глечик У став повним
ВИЛИТИ Х - команда означає вилити з глечика Х всю воду
Все, що розміщено після // і до кінця рядка - коментар (виконавець його ігнорує)
Другие вопросы из категории
именах собственное имя и расширение.
2Мбайт, 4Мбайт, 64Мбайт. Какую из них можно купить для вашей работы?
Читайте также
Яка мінімальна кількість контейнерів знадобиться, якщо контейнери не можна заповнювати частково?
Вхідні дані:
Одне дане натуральне число N, яке не перевищує 2000000000.
Вихідні дані:
Виведіть одне число - мінімальну кількість контейнерів, або NO, якщо вантаж вказаним чином перевезти не можна.
Є N кілограм вантажу, який необхідно перевезти контейнерами місткістю 3 і 5 кілограм.
Яка мінімальна кількість контейнерів знадобиться, якщо контейнери не можна заповнювати частково?
Вхідні дані:
Одне дане натуральне число N, яке не перевищує 2000000000.
Вихідні дані:
Виведіть одне число - мінімальну кількість контейнерів, або NO, якщо вантаж вказаним чином перевезти не можна.