В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Coolgirl1098
Coolgirl1098
09.05.2021 12:22 •  Информатика

C++ На завод! У Пети есть X граммов краски, а у Васи — Y граммов краски. Одного грамма краски хватает, чтобы покрасить плитку 1×1. На заводе есть неограниченное количество квадратных плиток любых размеров. Петя выберет максимальную плитку, на которую у него хватит краски. Вася поступит аналогично. Таня работает в плановом отделе, и в её интересах сделать так, чтобы суммарно было потрачено как можно больше краски. Поэтому Таня интересуется: а что если Петя отдаст всю свою краску Васе? Получится ли тогда потратить больше краски или нет?

В данной задаче запрещено использовать функцию sqrt, а также операцию возведения в степень.

Входные данные

В двух строках входных данных содержатся натуральные числа x и y — количество краски у Пети и Васи соответственно.

Все числа не превышают 1000.

Выходные данные

Если выгоднее будет отдать всю краску Васе, то выведите на экран "Petya gives paint to Vasya".

Если выгоднее оставить краску у Пети, то выведите на экран "Petya leaves paint to himself".

Если расход краски в обоих случаях одинаков, то выведите "Equal".

Пояснения к тестам

В первом тесте, если Петя оставит краску у себя, то Петя и Вася смогут закрасить по плитке стороной 3 метра и потратить 18 граммов краски. Если же Петя отдаст краску Васе, то Вася закрасит плитку стороной 4 метра и потратит 16 граммов краски.
Во втором тесте независимо от стратегии Пети получится потратить 25 граммов краски.
В третьем тесте Пете выгоднее отдать краску Васе, в этом случае получится потратить 16 граммов краски (вместо 13 в противном случае).
Примеры
Ввод
Вывод
10
10
Petya leaves paint to himself
10
20
Equal
10
7
Petya gives paint to Vasya

Показать ответ
Ответ:
Vita1968
Vita1968
31.01.2020 19:55

Процессор (ағылш. central processing unit, CPU - Орталық есептеуіш бөлім)

1) программаға сәйкес операцияларды орындауға арналған компьютердің негізгі құрылғысы, қызметтік бөлігі. Көптеген жартылай өткізгішті элементтерден тұратын және компьютерде барлық есептеулер мен ақпарат өндеу жұмыстарын орындайтын электрондық микросхема. Қазіргі компьютерлерде бір немесе бірнеше процессорлар жұмыс істейді.

2) мәліметтерді өңдеу кезінде кейбір алдын ала есептеу жұмыстарын немесе ұйымдастыру қызметін атқаратын машиналық программа.

0,0(0 оценок)
Ответ:
Vironika123321
Vironika123321
26.12.2022 21:59

(см. объяснение)

Объяснение:

Решим задачу программным методом:

using System;

using System.Threading;

namespace Study

{

   class Program

   {

       static int F(int n)

       {

           if (n < -100000) return 1;

           else if (n > 10) return F(n - 1) + 3 * F(n - 3) + 2;

           else return -F(n - 1);

       }

       static void Main(string[] args)

       {

           Thread th = new Thread(() =>

           {

               Console.WriteLine(F(20));

           }, 100000000);

           th.Start();

           th.Join();

       }

   }

}

Результатом работы программы будет число 136.

Задание выполнено!

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