Предмет: Информатика, автор: kintslik

Помогите с задачкой на питоне.

Вася полюбил настольный теннис. Он каждый день тренируется, чтобы сыграть с лучшей подругой Алисой (и разбить её в пух и прах!). По вечерам они с папой подсчитывают, кто сколько партий выиграл, и записывают в столбик два числа: сначала сколько выиграл Вася, потом — сколько папа. В последний день пошёл дождь, они не стали играть и записали на листе снизу два нуля (до этого каждый день был хотя бы один выигрыш).

Дана запись их результатов. Посчитай, сколько было дней, в которые Вася выиграл больше партий, чем папа.

Думал над этой задачкой 2 дня решить никак не получается


Леганда555: можно примеры входных данных? а ещё лучше их скрин

Ответы

Автор ответа: SheWhoRunsOnTheWaves
0

Ответ:

k = 0

while True:

   v, p = map(int, input().split())

   if v == p == 0:

       break

   else:

       if v > p:

           k += 1

print(k)

Объяснение:

  • Заводим переменную k, в которой будет хранится количество дней, когда выигрывает Вася.
  • Считываем в цикле, сколько партий выиграл Вася (v) и сколько выиграл папа (р).
  • Если оба числа равны нулю, прекращаем выполнение.
  • Если хотя бы одно нулю не равно, сравниваем: если v > p (Вася выиграл больше партий), то увеличиваем счетчик на 1.
  • В конце выводим значение счетчика.
Похожие вопросы