Оголосимо дві змінні і , що позначають кількість виграних ігор першого та другого гравця відповідно. Для кожної гри збільшуємо на одиницю, якщо виграв перший гравець, і збільшуємо на одиницю, якщо виграв другий.
Після завершення всіх ігор порівнюємо значення і та виводимо результат.
Реалізація алгоритму
Зчитуємо кількість ігор . Ініціалізуємо змінні і нулями — вони будуть зберігати кількість перемог кожного з гравців.
scanf("%d",&n);
a = b = 0;Зчитуємо результати ігор і оновлюємо значення змінних і відповідно до наслідків кожної з них.
for(i = 0; i < n; i++)
{
scanf("%d %d",&x,&y);
if (x > y) a++;
if (x < y) b++;
}Після обробки всіх ігор порівнюємо кількість перемог гравців і виводимо підсумковий результат.
if (a > b) puts("1"); else
if (a < b) puts("2"); else
puts("0");