using System;
class VideoSharp
{
static void Main()
{
int l,y2,y1,j,i;
string x = Console.ReadLine();
l=x.Length;
y1 = 0; y2 = 0;
char[] w = new char[l];
for (i = 0; i <= l-1; i++)
{
w[i] = x[i];
}
i=(w[0] == 45) ? 1:0;
while (w[i] == 48)
{
i++;
}
for (j=i; j <= l-1; j++)
{
if (w[j] % 2 == 0) y1++;
else y2++;
}
if (y1 > y2) Console.WriteLine("2");
if (y1 < y2) Console.WriteLine("1");
if (y1 ==y2) Console.WriteLine("0");
}
}
Можно увидеть ваше решение ? Мое решение только на 44% получается... не могу сообразить
сравниваю каждый символ строки с 1,3,5,7,9 или 0,2,4,6,8, и увеличиваю счетчик нечетных и четных цифр соответственно, а затем сравниваю между собой
Здравствуйте! Простите, если отвлекаю. Но не могли бы вы показать свое решение 85 задачи?
Простите за беспокойство. Но не могли бы вы показать свое решение 85 задачи?