Programming Basics Exam - 30 August 2015 - 02. The Football Statistician
Здравейте , колеги
Реших да реша задачата с използване на масиви и цикли.
Проблема е, че в Judge получавам 0 точки, поради (Грешка по време на изпълнение) :D
Някой може ли да каже как времето за изпълнение може да бъде оптимирано и да ми покаже грешките в кода.
http://pastebin.com/10iFrLM4
Благодаря ти.
Опитах се сам и пробвах с if/else да променя стойностите в последния for. И така работеше, но не за всички тестове в judge-a;
1. char[] delimiter = { ' ' };
string[] splitted = match.Split(delimiter, StringSplitOptions.RemoveEmptyEntries);
2. switch (teams[i])
{
case "ManchesterCity": Console.WriteLine("Manchester City - " + points[i] + " points."); break;
case "ManchesterUnited": Console.WriteLine("Manchester United - " + points[i] + " points."); break;
default: Console.WriteLine(teams[i] + " - " + points[i] + " points."); break;
}
Каква е връзката, между двете защото ако използвам if/else не работи за всички тестове?
Дай да видим кода. Възможно е да не ползваш условната конструкция съвсем правилно, защото между суич и if-else разликата в случая в малка.
Между двете няма връзка принципно.Първото премахва празните стрингове, защото по условие входните данни ( отборите и резултата) може да са разделени от повече от едно празни полета.А за второто , както каза колегата , няма разлика дали ще използваш if-else или switch.