Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Sleya avatar Sleya 26 Точки

[Programming Fundamentals] [Objects and Classes - Exercises] 09. Teamwork Projects

Здравейте ,

Опитвам се от известно време да намеря защо,но явно не става.

https://pastebin.com/k16v4GVE

87/100 , гърми 2ри тест.

Искам да знам къде ми е грешката или още по-добре ако някой знае какъв е теста сам ще го дебъгна и оправя,благодаря :)

П.П Знам, че с речници можеше да я реша преди часове, но с листи беше голямо предизвикателство и малка каша :D

Тагове:
0
Programming Fundamentals 22/10/2017 21:49:07
kolioi avatar kolioi 641 Точки
Best Answer

На 68-и ред вместо Contains сложи Equals.

Иначе доста ти е объркан кода: на всяка итерация създаваш нов Team - напълно излишно, 65-и ред също е излишен.

0
Sleya avatar Sleya 26 Точки

Даа , това било ,благодаря.

А за създаването на нов Team се налага да е в началото на цикъла,не работи извън.До колкото разбирам се налага да декларирам един нов Team , записвам по неговите данно каквото има и го вкарвам в списъка , на следващата операция декларирам нов такъв в който да записвам новите данни.

0
kolioi avatar kolioi 641 Точки

Така е, но само в началото, докато регистрираш тиймовете. После това не ти трябва, защото само добавяш хора и не създаваш нови тиймове. Ето ти едно примерно решение, не е най-доброто, но е малко по-подредено. Разгледай го и ако имаш време, седни и напиши програмката отново. https://pastebin.com/GGvTFiJf

0
Sleya avatar Sleya 26 Точки

Вече и аз не си спомням,но мисля че имах проблем при отделните цикли да сложа мембърите на правилното място и влязох в кашата с един цял общ цикъл :D Радвам се, че си намерил начин поотделно.И все пак мисля, че има начин да е още по прегледно с речници вместо листи и даже може би без обекти,но целта на задачата беше друга :)

0
Bebrevski avatar Bebrevski 17 Точки

https://softuni.bg/forum/18430/09-teamwork-projects-87-100

 

Колегата е отговорил изчерпателно

0
Sleya avatar Sleya 26 Точки

На колегата му гърми друг тест и отговора не е проблема при моя код.

0
boykopk avatar boykopk 147 Точки

Не използваш променливата:

int numberOfTeams = int.Parse(Console.ReadLine());

Трябва един цикъл до numberOfTeams.

Явно само в този тест проверяват дали нямаш повече от numberOfTeams отбори.

0
23/10/2017 12:40:09
Sleya avatar Sleya 26 Точки

Добавих counter, който на кратко ако се опитат да добавят повече отбори просто ще попита пак за команда,но още е 87/100 :(

0
boykopk avatar boykopk 147 Точки

Успя ли да го оправиш?

0
Sleya avatar Sleya 26 Точки

Не :D , идея си нямам какво гърми.Прежалих го и преминах към примерни изпити.

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