Loading...
MilenaSl avatar MilenaSl 161 Точки

[Exams] Programming Fundamentals Exam - 26 February 2017 Part I - Problem {2} - Hornet Comm

Изтествах премерите в задачата, както и други възможни комбинации, изчетох и дебъгнах още 324234 пъти и всичките изходи изглеждат правилни.

Но! Judge ми дава само 1 верен от общо 10 теста (10 точки). Авторското решение е направено с Regex, съответно не ми беше от помощ, затова се обръщам към вас.

Предположения за грешки? https://pastebin.com/9m3kW8Tq

Тагове:
0
Programming Fundamentals
sivancheva avatar sivancheva 11 Точки

Давам ти моето решение,

дано ти помогне и да видиш къде е проблемът

https://pastebin.com/3HVCDwji

1
NikolayPopov avatar NikolayPopov 253 Точки

Моето без Regex https://pastebin.com/chJGiEXM дано да помогне.

1
MilenaSl avatar MilenaSl 161 Точки

Единственото, което промених в кода си, за да от 10 точките ми станат 100, беше първоначалното сплитване. Проверката ми за формата на инпута не е била наред и то като за 9 грешни теста. Ама че странно.

Вместо:

string[] input = inputLine.Split(' ');
char[] firstQuery = input[0].ToCharArray();
char[] secondQuery = input[2].ToCharArray();

Сложих:

 var tokens = input.Split(new string[] { " <-> " }, StringSplitOptions.None);

 if (tokens.Length != 2)
{
    input = Console.ReadLine();
    continue;
}
char[] firstQuery = tokens[0].ToCharArray();
char[] secondQuery = tokens[1].ToCharArray();

0
yana_neykova avatar yana_neykova 3 Точки

Здравейте, аз също имам лек проблем със задачката.

Ето ми го кода - > https://pastebin.com/11QvFdqr

 

Може ли малко помощ къде  е грешката?

Благодаря предварително!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.