Вопрос задан 02.05.2023 в 03:28. Предмет Информатика. Спрашивает Ращупкин Кирилл.

Теперь в Хогвартсе новые правила приема. Все будущие чародеи и волшебники должны сначала сдать ЕГЭ

по трем предметам (астрономии, заклинаниям, истории магии), получив по каждому предмету от 0 до 100 баллов включительно. Вести прием будущих учащихся школы поручили Распределительной шляпе, а у нее, конечно же, свой критерий того, кто из двух претендентов на поступление в школу лучше. Шляпа сравнивает соответствующие баллы ЕГЭ двух претендентов и отдает предпочтение тому, у которого баллы хотя бы по двум из трех предметов строго больше, чем у другого. Например если первый претендент набрал баллы (25, 34, 75), а второй - (30, 40, 10), то шляпа выберет второго, так как у него по двум предметам баллы выше, чем баллы по этим же предметам у первого претендента. Напишите программу, которая поможет Распределительной шляпе выбрать одного из двух претендентов на обучение в Хогвартсе. Формат входных данных Входные данные состоят из двух строк. В каждой строке записаны три целых неотрицательных числа, разделенных пробелами - баллы первого и второго претендентов. Все баллы лежат в диапазоне от 0 до 100. Формат результата Выведите единственное число. Если шляпа выберет первого претендента - выведите 1, если второго - 2. Если шляпа не сможет выбрать претендента - выведите 0. Примеры Входные данные 25 34 75 30 40 10 Результат работы 2
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Политова Полина.

Ответ:

n1=[int(i) for i in input().split() if int(i) in range(1,101)]

n2=[int(i) for i in input().split() if int(i) in range(1,101)]

count=0

count2=0

if len(n1)==3 and len(n2)==3:

 summ=[a-b for a,b in zip(n1,n2)]

 for i in summ:

    if i>=1:

       count+=1

 for i in summ:

    if i>=1:

       count2+=1

   

if count>=2:

     print(1)

elif count == count2 or count==0:

     print(0)

elif count2>count1:

     print(2)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
a1, b1, c1 = map(int, input().split())
a2, b2, c2 = map(int, input().split())

count1 = 0
if a1 > a2:
count1 += 1
if b1 > b2:
count1 += 1
if c1 > c2:
count1 += 1

if count1 >= 2:
print(1)
else:
count2 = 0
if a2 > a1:
count2 += 1
if b2 > b1:
count2 += 1
if c2 > c1:
count2 += 1

if count2 >= 2:
print(2)
else:
print(0)
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос