Задача 2: Гирьки
У Васи есть чашечные весы и набор гирек. Правда, в наборе предусмотрены гирьки только двух различных весов: 1 и 2 грамма. Набор не пустой, но гирьки одного из весов могут быть потеряны и полностью отсутствовать. Вася пытается разложить все имеющиеся гирьки на обе чаши весов так, чтобы весы оказались в равновесии (то есть разложить все гирьки на две кучки одинакового веса). Оказалось, что у него имеется n1 гирек весом 1 грамм и n2 гирек весом 2 грамма. Получится ли у него это?
Входные данные
В первой строке входных данных записано целое число n1, во второй — n2 (n1 ≥ 0, n2 ≥ 0, 0 < n1 + n2 ≤ 2×109).
Выходные данные
Если разложить гирьки на две равные кучки возможно, пограмма должна вывести слово Yes, в противном случае — No.
Если гирьки разложить возможно, то во второй строке требуется вывести два целых числа в указанном порядке: количество гирек весом 1 грамм и количество гирек весом 2 грамма в одной из кучек в разложении. Если вариантов разложения несколько, требуется вывести любой из них.
Система оценки
Решение, правильно работающее, когда входные числа не превосходят 10, будет оцениваться в
Примеры
Ввод
Вывод
Пояснение
2
1
Yes
0 1
Также правильным ответом будет
Yes
2 0
1
2
No
208
272
Ответы на вопрос:
n1=int(input())
n2=int(inupt())
n1=(n1 / n2)
if n1>1:
print('YES')
print(n1 or n2)
else:
print('NO')
Объяснение:
var
a,b,c,d,l,s: integer
f,k,q: integer;
begin
writeln("введите a");
readln(a);
writeln("введитеb");
readln(b);
writeln("введитеc");
readln(c);
writeln("введитеd");
readln(d);
writeln("введите m");
readln(m);
writeln("введите n");
readln(n);
writeln("введите l");
readln(l);
writeln("введите s");
readln(s);
f: =a*4 *b - (c*d+m*n);
k: =0,01l*s;
q: =f/k;
writeln("кол-во рулонов = ",q );
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
romanovanelya18.11.2020 07:50
-
AliceMagic27.12.2021 23:39
-
kshevchenko63128.04.2022 12:19
-
Marismak04.12.2020 11:56
-
Unknown228116.06.2020 16:09
-
kotik66290918.02.2022 16:28
-
kost32rus11.01.2023 13:09
-
Anastasia93408.08.2022 20:12
-
klara9010.07.2022 02:39
-
kazymbietova7111.01.2023 12:16
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.