FishingBoat
Здравейте,
Успях сам с няколк поправки по кода да го докарам от 40/100 до 86/100 но тук вече не мога да разбера къде е малкият финиз който изпускам или не мога да намеря.
Благодаря предварително.
Поздрави.
https://pastebin.com/PSvkfn5n
Здравейте,
Успях сам с няколк поправки по кода да го докарам от 40/100 до 86/100 но тук вече не мога да разбера къде е малкият финиз който изпускам или не мога да намеря.
Благодаря предварително.
Поздрави.
https://pastebin.com/PSvkfn5n
Здравей,
Тъй като никой не ти е отговорил досега, ще си позволя да ти пратя едно решение на Java. На този етап от обучение почти не се различават синтактично и семантично, така че спокойно можеш да следваш логиката и командите от моето решение. Тествано е в Judge - 100/100.
Успех! :)
Здравей,
Като цяло ти липсва едно равно:
else if (curentCost >= budged)
Но според мен си написал задачата доста сложно. Мисля, че би било доста по-кратко и четимо ако първо проверяваш само отколко човека е групата:
if (fishers <= 6)
{
curentCost = boatPrice - (boatPrice * 0.10);
}
и т. н.
и след това:
if(fishers % 2 == 0 && season != "Autumn")
{
price = price - (price * 0.05);
}
Благодаря ти
да знам че мога и по сбито да напиша кога прости си казах че не ползвам достатъчно слич като функция и просто реших да си го добавя,за да го упражнявам което мисля че е в мой + ,но пък се надявам да не е изглеждала задачата по трудна за другите.
Здравей, колега.
Можеш да използваш и по-кратки записи на проверките като вместо:
if (fishers <= 6 && (season == "Spring" || season == "Summer" || season == "Winter"))
if (fishers <= 6 && season != "Autumn")
Благодаря за отговора ти
Знам това но исках да използвам СЛИЧ и кейсовете за да си ги упражнявам иначе в началото бях започнал точно както ти показваш.
Благодаря ти за отговора.