Sveto4ka342
12.08.2022 20:57

У исполнителя Вычислитель две команды, которым присвоены номера: 1 — умножь на 5; 2 — вычти 5. Первая из них увеличивает число в 5 раз, вторая уменьшает его на 5. Составьте алгоритм получения из числа 4 числа 25, содержащий не более пяти команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Лолик1112
12.05.2022 07:06

Положительные качества данного гаджета:

Устройство беспроводное, что позволяет подключать его к телефону или компьютеру без специальных кабелей.

Естественным и самым используемым качеством является полная совместимость очков со всеми современными игровыми приставками, что собственно и поднимает популярность виртуальных очков.

Кроме игры такие очки подразумевают просмотр фильмов, новые работы, открываются новые возможности для моделирования и рисования.

Чаще всего внешний вид гаджета выглядит очень интересно и привлекательно.

Отличное погружение в цифровую реальность дополняется качественным звуком и датчиками которые синхронизируют физические движения с виртуальными.

Отрицательные качества данного гаджета:

Стоит такой прибор довольно внушительную сумму, к тому же чем лучше его качество и дизайн, тем выше его цена.

Если установлены не все датчики, значительно ухудшается синхронизация, что сказывается на комфорте пользователя. Как правило, это возможно в более дешевых моделях.

Для полноценной хорошей работы подключать устройство нужно только к мощным компьютерам или телефонам.

Правильно настроить гаджет при необходимости сможет далеко не каждый.

Иногда маленькое расширение мешает получить качественное изображение.

0,0(0 оценок)
Ответ:
zoga2003
19.10.2022 08:51

#include <iostream>

typedef long long   ll;

using namespace std;

bool ll_is_valid(ll t, ll N, ll x, ll y)

{

return  t / x + (t - x) / y >= N;

}

ll f(ll N, ll x, ll y)

{

   ll R = 1;

   while (!ll_is_valid(R,N,x,y)) R *= 2;

ll L = R / 2;

while(R - L > 1)

{

 ll M   =   (L + R) / 2;

 

 if (!ll_is_valid(M,N,x,y)) {L = M;}

 else {R = M;}

}

return  R;

}

int  main()

{

ll N,x,y;

cin >> N >> x >> y;

if(x > y) swap( x, y );  

cout << f(N, x, y) <<  std::endl;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота