олтисьл
22.03.2023 19:34

Угощение для гостей

макс ждёт гостей и хочет приготовить им угощение — лимонад и бутерброды.

на приготовление лимонада требуется a минут, на приготовление бутербродов — b минут. макс не может одновременно готовить лимонад и бутерброды.

гости придут через t минут. успеет ли макс приготовить угощение?

ввод содержит целые числа a, b и t (1 ≤ a, b ≤ 100, 1 ≤ t ≤ 200) — соответственно время приготовления лимонада, время приготовления бутербродов и время, оставшееся до прихода гостей.

выведите yes, если макс успеет приготовить лимонад и бутерброды до прихода гостей, либо no, если не успеет.

мой код:

#include

int main() {

int n, m, b, c;

scanf("%d, %d, %d", & n, & m, & b);

c = n + m;

if (c < = b) {

printf("yes");

}

else {

printf("no");

}

}

поправьте меня, не могу понять, что не так. постоянно выводит no. ( на с++)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
НастяЛитвинюк
26.04.2022 02:30

Корректное задание смотри в приложении.

Первый решения это перевести данное число в десятичную систему счисления по формуле: \overline{a_n...a_2a_1a_0}_{\, k} =(a_n\cdot k^n+...+a_2\cdot k^2+a_1\cdot k^1+a_0\cdot k^0)_{10}

И выполнить деление.

Но можно и проще. Рассмотрим приведённую формулу для двоичной системы счисления:

\overline{a_n...a_2a_1a_0}_{\, 2} =(a_n\cdot 2^n+...+a_2\cdot 2^2+a_1\cdot 2^1+a_0\cdot 2^0)_{10} =(a_n\cdot 2^n+...+a_2\cdot 4+a_1\cdot 2+a_0)_{10}

Заметим, что каждое слагаемое, начиная c a₂ и левее, кратно 4. Т.к. далее будут a₃·8, a₄·16, a₅·32, ...

Алфавит двоичной системы счисления содержит только 0 и 1. Поэтому для кратности 4 две цифры с левого края должны быть нулями. Иначе при делении на 4 будет остаток 1, 2 или 2+1=3.

Таким образом подходят числа под 1 и 2 номерами.

ответ: 1) 10100₂; 2) 1110100₂


Отметьте все числа, которые делятся на 4. 1) 101002 2) 11101002 3) 1101012 4) 10110102 5) 11110102
0,0(0 оценок)
Ответ:
sergkis220799
21.11.2021 12:57
1. Надо выделить ячейку
2. Записывать формулу начинают с знака "="
3. Выбираем ячейку с курсора, которую хотим использовать. Или записываем адрес ячейки.
4. Ставим знак арифметического действия
5. Как в пункте 3 выбираем ячейку для выполнения 

Есть ещё панель "Формулы". Там можно ставить формулу в ячейку.

1. Переходим в панель "Формулы"
2. Выбираем ячейку с курсора
3. Нажимаем либо "Вставить формулу", либо выбираем формулу для вставки рядом с предложенных

Если нажали кнопку "Вставить функцию" в появившемся окне выбираем категорию и функцию. Затем нажимаем "ОК".

Появиться окно, в котором нужно ввести число1 и число2. Эти числа будут складываться, т.к. мы выбрали функцию "СУММ ()".
Если надо выбрать ячейку нужно нажать соответствующю кнопку и с курсора выбрать ячейку. Можно выбрать как одну, так и несколько ячейк. 

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