Loading...
Vladix avatar Vladix 75 Точки

Здравей

Провери си пак валидациите пак, дали не си изял някой знак или буква. Погледнах набързо и видях, че за името проверяваш дали ти е подаден празен стринг, ами ако е whitespace/s. 

0
zeezyou avatar zeezyou 0 Точки

Смених проверката пак гърми един тест.

0
d.viktorov avatar d.viktorov 2 Точки

Пробвай преди всяка операция да проверяваш дали отбора съществува...ако не пиши съобщение или throw exception - "Team [team name] does not exist."

Така го докарах твоето решение до 100/100

Или в add case-a добавих това:

boolean isTeam = false;
                    for (Team team : teams) {
                        if(team.getName().equals(inputArgs[1])){
                            isTeam = true;
                            break;
                        }
                    }

                    if (!isTeam) {
                        System.out.println(String.format("Team %s does not exist.", inputArgs[1]));
                        break;
                    }

най-отгоре :)

а в remove case-a:

boolean isTeamPre = false;
                    for (Team team : teams) {
                        if(team.getName().equals(inputArgs[1])){
                            isTeamPre = true;
                            break;
                        }
                    }

                    if (!isTeamPre) {
                        System.out.println(String.format("Team %s does not exist.", inputArgs[1]));
                    }

най-отгоре :)

1
28/02/2017 00:04:41
zeezyou avatar zeezyou 0 Точки

Мерси много !

0
Simeon_Simeonov avatar Simeon_Simeonov 3 Точки

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

При мен проблема е , че в judge не ми разпечатва отговорите на нито един тест, докато на моята конзола ги разпечатва вярно - поне на нулевите тестове. 

това са ми класовете:

http://pastebin.com/TdFUJwCc

http://pastebin.com/uRjY2cx8

http://pastebin.com/zkLG9Fa0

http://pastebin.com/RubsCWW2

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

0
zeezyou avatar zeezyou 0 Точки

С твоя код Judge ми дава 33 точки.Опитай да направиш задачата само с два класа Team и Player.

0
01/03/2017 18:51:53
Simeon_Simeonov avatar Simeon_Simeonov 3 Точки

Странното когато аз я тествах беше , че не разпечатваше нищо в Джъдж.

Сега дава100/100.

А 33 точки бяха от това , че  main метода не хвърля IO exeption  и в един от методите в Teams 

съм подал грешен параметър.

0
mrfreeman avatar mrfreeman 11 Точки

И аз стигнах до 83/100. Не ми мината тест номер 3.

Навсякъде съм правил проверки дали отбора съществува - при добавяне на играч, при триене, при заявка да изкара рейтинга и пак не излиза

 

Това ми е кода: https://pastebin.com/F60fEYMr

Ще се радвам ако някой забележи грешката

 

П.С. на видеото където RoYaL решева задачата. При първото пускане в Judge минава единствено тест 3. Има пропусната една точка и след това минат всички тестове.

(2:24 мин)

https://softuni.bg/trainings/resources/video/9411/video-screen-28-june-2016-ivan-yonkov-csharp-oop-basics-june-2016

0
vonrepiks avatar vonrepiks 6 Точки

Здравей нямаш проверка дали съществува отбор с такова име. Например ако първо ти се подаде команда Add, а още нямаш регистриран отбор.

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