Питане за 2-ра задача от изпита Basically днес. Честита Цветница! Поздравления на всички с MAX
Здравейте,Честита Цветница! Поздравления на всички изкарали 500 точки днес! Не съм между тях,единствено 2-ра задача ми се опъна (уж лесна),при нея достигнах само 50 точки. Макар и късно искам да разбера грешката си.:) Ето кода:
using System;
using System.Collections.Generic;
namespace _2_Game_of_names
{
class Program
{
static void Main()
{//INPUT:
int countplrs = int.Parse(Console.ReadLine());
string[] players = new string[countplr];
// BigInteger[] scorePlayer = new BigInteger[countplrs];
int[] scorePlayer=new int[countplrs];
for (int i = 0; i < countplrs; i++)
{
string name = Console.ReadLine();
// BigInteger sumscore = BigInteger.Parse(Console.ReadLine());
int sumscore=int.Parse(Console.ReadLine());
for (int letter = 0; letter < name.Length; letter++)
{
int charnmbr = name[letter];
if (charnmbr % 2 == 0)
{
sumscore += charnmbr;
}
else {
sumscore -= charnmbr;
}
}
scorePlayer[i] = sumscore;
players[i] = name;
}
//find winner
int indexwinnner = 0;
for (int i = 1; i < countplrs; i++)
{
if (scorePlayer[i -1] < scorePlayer[i])
indexwinnner = i;
}
//OUTPUT:
Console.WriteLine("The winner is {0} - {1} points"
, players[indexwinnner], scorePlayer[indexwinnner]);
}
}
}