İki dəyişən və təyin edək, burada birinci oyunçunun qazandığı oyunların sayını, isə ikinci oyunçunun qazandığı oyunların sayını göstərir. Hər oyun üçün birinci oyunçu qalib gəlmişdirsə, -nı bir vahid artırırıq, ikinci qalib gəlmişdirsə, -ni bir vahid artırırıq.
Bütün oyunlar başa çatdıqdan sonra və dəyərlərini müqayisə edirik və nəticəni çıxarırıq.
Alqoritmin realizasiyası
Oyunların sayını oxuyuruq. və dəyişənlərini sıfırla təyin edirik - bunlar hər bir oyunçunun qələbə sayını saxlayacaqdır.
scanf("%d",&n);
a = b = 0;oyunların nəticələrini oxuyuruq və hər bir oyun nəticəsinə uyğun olaraq və dəyişənlərinin dəyərlərini yeniləyirik.
for(i = 0; i < n; i++)
{
scanf("%d %d",&x,&y);
if (x > y) a++;
if (x < y) b++;
}Bütün oyunlar bitdikdən sonra oyunçuların qələbə saylarını müqayisə edirik və yekun nəticəni çıxarırıq.
if (a > b) puts("1"); else
if (a < b) puts("2"); else
puts("0");