Професионална програма
Loading...
beinsaduno avatar beinsaduno 11 Точки

University - Java Advanced Retake Exam - 14 April 2021

Здравейте,

 

Опитвам се да реша задача "University" от Java Advanced Retake Exam - 14 April 2021, но има толкова много "подводни камъни" и не мога да стигна до правилното решение. От няколко часа се опитвам да достигна 100/100 и до този момент съм на 91/100. 

Бихте ли ми помогнали с намирането на правилното решение?

 

Условие на задачата:

https://judge.softuni.bg/Contests/Practice/Index/2826#2

 

Моето решение:

https://gist.github.com/beinsaduno/4a3fec367e324d497697cad2679b48cf

 

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

 

Поздрави,

Тодор

Тагове:
0
Java Advanced 25/06/2021 21:51:26
svephoto avatar svephoto 1114 Точки

И аз много време се чудех защо ми дава 91/100 след неколкократно предаване на решението. Накрая просто за експеримент направих public и полетата на Univesity и - 100/100. Проблемът е, че в условието това не е казано изрично, а е уточнено само за полетата на Student. Макар че и аз като колегата icowwww се чудя защо въобще се иска това - добра практика е всички полета да са private. По-нататък в Java OOP в условията на изпитите дори изрично се казва да внимаваме никъде да нямаме public полета. Може пък това изискване да е дадено като допълнителен тест за вниманието на студентите, знам ли... laugh Успех, колеги!

0
26/06/2021 12:47:16