али393
22.08.2022 07:58

Одно желание Едва солнце окрасило песчаные дюны бело-розовым светом, Абдулла вытащил пробку из бутылки с джинном.

Из горлышка заструился пар, забил струёй и взмыл вверх, приняв сине-лиловые очертания джинна, вид у которого был ещё более сердитый, чем раньше, если это вообще было возможно.

Напишите функцию one_wish_per_day(), которая изменит картинку с джинном, чтобы было не так страшно.

Функция принимает два аргумента:

-- имя файла с изображением;

-- имя файла для сохранения.

Преобразовать изображение нужно так:

-- для каждого пикселя нужно найти максимальное и минимальное значение среди его компонент;

-- в красную компоненту записать минимальное значение;

-- в синюю компоненту записать максимальное значение;

-- изображение перевернуть вверх ногами.


Одно желание Едва солнце окрасило песчаные дюны бело-розовым светом, Абдулла вытащил пробку из бутыл

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
slava285
15.03.2020 07:08

Если текущее число равно n, то последняя цифра в нем - остаток от деления на 10. В цикле проверяем, если последняя цифра числа 8, то увеличиваем переменную-счетчик восьмерок. После этого отбрасываем последнюю цифру. В конце полученное количество умножаем на 1000 и выводим на экран.

Код (C++):

#include <iostream>

int main() {

 int n, count = 0;

 std::cin >> n;

 while (n > 0) {

     if (n % 10 == 8) count++;

     n /= 10;

 }

 std::cout << count * 1000;

}

Пример ввода:

88880

Пример вывода:

4000

0,0(0 оценок)
Ответ:
тося42
24.01.2021 16:47
1) Допустим, бумагу мы сложим в бак 3. Это будет 83 + 58 = 141.
Тогда в бак 2 надо сложить стекло или жесть.

1) а) Допустим, мы в бак 2 сложили стекло. Это будет 52 + 85 = 137.
Тогда в бак 1 кладем жесть. Это будет 95 + 75 = 170.
Всего 141 + 137 + 170 = 448 перемещений.

1) б) Допустим, мы в бак 2 сложили жесть. Это будет 64 + 75 = 139.
Тогда в бак 1 кладем стекло. Это будет 98 + 85 = 183.
Всего 141 + 139 + 183 = 463 > 448.

2) Допустим, бумагу мы сложили в бак 2. Это опять 83 + 58 = 141.
2) а) Кладем в бак 3 стекло. Это будет 98 + 52 = 150.
Тогда в бак 1 кладем жесть. Это будет 95 + 75 = 170.
Всего 141 + 150 + 170 = 461 > 448.

2) б) Кладем стекло в бак 1. Это будет 98 + 85 = 183.
Тогда в бак 3 кладем жесть. 64 + 95 = 159
Всего 141 + 183 + 159 = 483 > 448.

3) Положим бумагу в бак 1. Это будет 83 + 83 = 166.
3) а) Положим стекло в бак 2. Это будет 52 + 85 = 137.
Тогда жесть пойдет в бак 3. 64 + 95 = 159.
Всего 166 + 137 + 159 = 465 > 448.

3) б) Положим стекло в бак 3. Это будет 52 + 98 = 150.
Тогда жесть пойдет в бак 2. Это будет 64 + 75 = 139.
Всего 166 + 150 + 139 = 455 > 448.

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