Подозреваю, что в тесте использовались отрицательные числа. Тип UInt подразумевает что это беззнаковая переменная, соответственно, компилятор выдаст ошибку
Должно быть Int32 так как отрицательные числа тоже могут быть. +Лучше писать Split(' ');
Тип long, конвертируем TryParse() и все шикарно работает :)
long a, b;
long.TryParse (Console.ReadLine(), out a);
long.TryParse (Console.ReadLine(), out b);
long c, o;
c = a / b;
o = a % b;
Console.WriteLine("{0} / {1} = {2}", a, b, c);
Console.WriteLine("{0} % {1} = {2}", a, b, o);
int a = Convert.ToInt32(Console.ReadLine
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0} / {1} = {2}", a, b, a/b);
Console.WriteLine("{0} % {1} = {2}", a, b, a%b);
Опять не нравится. 85%. Можно лучше. Куда лучше-то?
string[] sNums = Console.ReadLine().Split();
Console.WriteLine(Convert.ToUInt32(sNums[0]) + Convert.ToUInt32(sNums[1]));
Что не нравится? Почему 66% за решение?