Софтуерно Инженерство
Loading...
+ Нов въпрос
velizarpetev avatar velizarpetev 0 Точки

Проблем със задача Small Shop

Здравейте, приятели!
  Преди малко помислих, че реших задачата, но когато я пуснах в judge ми изкара 80/100. Като резултати от този код ми излизат следните резултати:

0.9

1.5

7.199999999999999 -> Тук трябваше да излезе 7.2

2.0999999999999996 -> Тук трябва да излезе по принцип 2.1

3.2335

Ето и кодът ми: https://pastebin.com/yUTqTA8d

Тагове:
knoteva avatar knoteva 948 Точки

Здравей,

В случая проблемът е в "sweats". Може да го видиш като отидеш на детайли.

Това със закръглянето е проблем на идето, но не съм сигурна, че правилно мога да ти обясня защо точно се случва. :)

0
velizarpetev avatar velizarpetev 0 Точки

Благодаря. Промених го и отново дава 80/100. 

0
knoteva avatar knoteva 948 Точки

Кое по-точно промени? На три места е написано грешно.

0
velizarpetev avatar velizarpetev 0 Точки

Да, на трите места го поправих.

0
velizarpetev avatar velizarpetev 0 Точки

Здравейте,  пробвах с toFixed(2) и изненадващо стана в VS Code, но по принцип не го искат в условието. Изпробвах го в judge и отново даде 80/100. 

0
pupushu avatar pupushu 3 Точки

Като гледам кайви резултати се очакват виж дали с toFixed(1) няма да стане

0
velizarpetev avatar velizarpetev 0 Точки

Отново пробвах, но не става. Аз виждам, че проблемът не е от мен. В VS Code без toFixed ми излиза 7.199999999. Пак не трябва да излиза така, защото на курса излиза 7.2. Накрая пробвахме и с toFixed излиза 7.2 в VS Code, но в judge ми дава отново 80/100. Аз мисля, че нямам никаква грешка в логиката, просто judge прави някакви аномалии

-1
velizarpetev avatar velizarpetev 0 Точки

Благодаря на всички, които се включиха да помогнат. Проблемът е разрешен. Грешката е била в някоя буква, която е била на кирилица. 

0