Професионална програма
Loading...
+ Нов въпрос
IskrenPenev avatar IskrenPenev 177 Точки

Когато проверяваш дали дали колата може да се "кара" - взимаш под внимание само и единствено случая ако НЕ може да се кара. В случай че може да се кара, не правиш нищо.

От друга страна подхода с boolean метода не е много удачен - аз ползвах void метод, който директно променя стойността на пропътуванта дистанция (ако е възможно) или принтира че няма достатъчно гориво. Така избягвам една проверка и писане на излишен код. Просто викам метода за определената кола и той си върши работата.

Ето моето решение (макар да е на C#), може да погледнеш метода Drive в Car класа: http://pastebin.com/pDG8Q7ru

0
kaloyannikov avatar kaloyannikov 531 Точки

http://pastebin.com/cXsQhcTN виж моето е на Java

И мисля ,че трябва да инциизализираш distance в конструктора .

0
ivanmilev87 avatar ivanmilev87 30 Точки

Грешката ми беше в TreeMap. Мерси за отговорите

0
tishkata86 avatar tishkata86 14 Точки

Искам и аз да попитам защо и на мен ми излизат само 40 точки. Като цяло мисля че кода ми върви http://pastebin.com/FQXeg2Yz . Благодаря предватирелно :)

P.S. Разбрах си грешката не знам защо съм решил че трябва да се сортирват по име :D

0
24/06/2016 12:16:46