Transport Price - JavaScript - Завърших задачата но judge дава 60 точки
Задачата ми работи но judge не ми дава 100-те точки
След това видях че има ограничение на числата от 1 до 5000
Със сигурност проблема е оттам
В моето решение съм направил така че ако е извън обхват да си пише Out Of Range. Дори да премахна линията отпечатай Out Of Range програмата не прави нищо, но пак ми дава 66 точки.
Никъде не пише какъв трябва да е резултата при числа извън обхвата 1 до 5000 моят дава грешка когато въведеш число извън обсега затова спирам програмата с return и програмата си работи правилно.
Според мен решението си е правилно. Все пак на Judge не му харесва. Не искам решение, а търся какъв изход се очаква ако числото е минусово или над 5000 ?
https://pastebin.com/tx8cdxtj
edit : Експериментирах и на последната линия премахнах return и добавих една проверка дали числото е в обхвата за да принтира само ако е в обхват.
https://pastebin.com/k8mvn9mz
И все пак judge не ще да ми дава точките
Аха искаш да кажеш до 5000 включително. Прав си, но Judge продължава да дава същите грешки
ех мислех че ще се сетиш и за другото :Д ами ако имаш точно 20? пак какво правим :) и това изпускаш и при 100 :Д
това са задачи от условия :) затова са направени така : ) бтв винаги можеш да си проверяваш тея гранични случай ръчно с дебъгера пускаш ръчно <=20 <=100 с някакви лесни числа и гледаш дали получваш което искаш..
Подвеждаш ме първо казваш да сменя на 5001 и трябва да съм ок, а сега че имало и още нещо. А и мисля че се бъркаш нещо. За пътуването с автобус минимума е 20 км. По-евтино е от таксито следователно трябва да е n < 20, а не n <= 20.
edit : Оправих я
https://pastebin.com/3V3795Cq
каза че искаш насоки казах ти изпускаш граничните моменти попитах те какво ще се случи ако е точно 5000,ами ако е точно 20? или точно 100? виж мога да ти го напиша решението или обесня но ти поиска насоки. Предположих че като го видиш това и ще си кажеш ама чакаи аз имам и други гранични проверки при тях какво ще стане,само ти посочих какъв тип е грешката ти.Честно дори не помня условието какво е точно просто някакъв pastebin ми се намира някакви задачи дето съм ги качвал явно и преди ми стоят.
https://pastebin.com/EHCmEXAf - ето го на с# математиката ти е вярна, if else проверките