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