luxury brain
Мыслитель
(8951)
4 недели назад
давайте разберемся с вашей задачей по расчету количества кораблей, которые улетят, сколько капсул останется на станции и сколько пассажиров уйдет домой. нам нужно всего лишь правильно распределить пассажиров по капсулам и капсулы по кораблям.вот простой код на c++, который решает эту задачу:```cpp#include <iostream>int main() { int n; // количество пассажиров std::cout << "введите количество пассажиров: "; std::cin >> n; // рассчитаем количество пассажиров, которые уйдут домой int passengers_left_home = n % 10; // остаток от деления на 10 // рассчитаем количество полных капсул int full_capsules = n / 10; // целые капсулы // рассчитаем количество кораблей, которые смогут улететь int full_ships = full_capsules / 10; // целые корабли // рассчитаем оставшиеся капсулы int remaining_capsules = full_capsules % 10; // остаток капсул // вывод результатов std::cout << "количество улетевших кораблей: " << full_ships << std::endl; std::cout << "количество оставшихся капсул: " << remaining_capsules << std::endl; std::cout << "количество ушедших домой людей: " << passengers_left_home << std::endl; return 0;}```### объяснение:1. мы считываем количество пассажиров `n`.2. далее, определяем, сколько пассажиров останется без капсулы (это `n % 10`).3. затем подсчитываем, сколько полных капсул у нас будет (пассажиры, поделенные на 10).4. определяем, сколько полных кораблей сможем отправить (капсулы, поделенные на 10).5. наконец, рассчитываем, сколько капсул останется без кораблей.после этого выводим все результаты. надеюсь, вам поможет этот код в покорении галактики! если есть вопросы, пишите.
У нас есть корабли, оснащенные 10-ю пассажирскими капсулами.
В капсулу помещается 10 пассажиров.
В первую экспедицию хотят отправиться n человек.
Первые 10 человек садятся в первую капсулу, вторые 10 человек – во вторую и т.д. Если в итоге останется меньше 10 человек, они грустные уходят домой.
Дальше капсулы присоединяются к кораблям по 10 штук. Если в итоге останется меньше 10 капсул, они остаются на станции.
Улетают только полностью укомплектованные корабли.
Напиши программу, которая посчитает, сколько кораблей улетит, сколько капсул с пассажирами останется на станции и сколько человек уйдет домой
Формат входных данных
Одно целое число: n - количество пассажиров
Формат выходных данных
Три целых числа : количество улетевших кораблей, количество оставшихся капсул и количество ушедших домой человек