Есть ответ 👍

Задача 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

100
399
Посмотреть ответы 3

Ответы на вопрос:


n1=int(input())

n2=int(input())

if n1%2==0:

   print('Yes')

else:

   print('No')

Насколько я понимаю, это должно быть верно

skey16
4,8(7 оценок)

Объяснение:

n1=int(input())

n2=int(input())

if (n1+n2*2)%2==1:

   print("No")

else:

   print("Yes")

   if ((n1+n2*2)//2)%2==0:

       if n2*2<n1:

           print((n1+n2*2)//2-n2*2,n2)

       elif n2*2>n1:

           print(n1,((n1+n2*2)//2-n1)//2)

       else:

           print(n1,0)

   else:

       if n2*2<n1:

           print((n1+n2*2)//2-n2*2,n2)

       elif n2*2>n1:

           print(n1-1,((n1+n2*2)//2-n1+1)//2)

       else:

           print(n1,0)


1100

Объяснение:

..... ..........

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

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

Подпишись на наш телеграмм канал

GTP TOP NEWS