У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 3
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 41 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11122 — это алгоритм: раздели на 2, раздели на 2, раздели на 2, вычти 3, вычти 3, который преобразует число 88 в 5.) Если таких алгоритмов более одного, то запишите любой из них
167
418
Ответы на вопрос:
#include < iostream> using namespace std; struct p { p() = default; p(int x, int y) { this-> x = x; this-> y = y; }; int x; int y; }; int main() { int size; cin > > size; p *arr = new p[size]; for (int i = 0; i < size; i++) { cin > > arr[i].x; cin > > arr[i].y; }; p temp; // временная переменная для обмена элементов местами // сортировка массива пузырьком for (int i = 0; i < size - 1; i++) { for (int j = 0; j < size - i - 1; j++) { if (arr[j].x > arr[j + 1].x) { // меняем элементы местами temp.x = arr[j].x; arr[j].x = arr[j + 1].x; arr[j + 1].x = temp.x; } } } // вывод отсортированного массива на экран for (int i = 0; i < size; i++) { cout < < arr[i].x < < " "; } delete[] arr; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
katja06060631.03.2021 16:01
-
Sabinafei17.09.2021 10:10
-
Arina4dyuzhova18.02.2021 08:23
-
avazjon229603.06.2022 20:28
-
superman33331.10.2021 12:52
-
vol1221.12.2022 11:52
-
pe4onkina17.08.2022 21:08
-
Kikiro11.06.2022 05:15
-
LTKaty02.12.2021 20:55
-
GangaMarie18.11.2021 16:50
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.