[Advanced C# Exercises] Stacks and Queues - 06. Truck Tour
Здравейте Колеги, някакви препоръки можете ли да дадете за тази задачка. Много дълго време я мъча, но повече от 20 точки не взимам.
Здравейте Колеги, някакви препоръки можете ли да дадете за тази задачка. Много дълго време я мъча, но повече от 20 точки не взимам.
Аз също зациклих на 20 процента. Ако може малко помощ, това е кодът https://pastebin.com/9ES6Gg8m
На пръв поглед забелязвам един проблем.
На 40-ти ред добавяш горивото от текущата точка към текущото гориво, а на 42-ри ред записваш модифицираното гориво обратно в опашката, което променя данните и съответно ще ти счупи резултатите в повечето сценарии. За да го избегнеш, трябва да прочетеш горивото от текущата точка във временна променлива (както правиш с разстоянието на 41-ви ред), която да добавиш към текущото гориво и да добавиш обратно в опашката.
Оправен код:
Между другото, има и по-оптимално решение на проблема в тази задача.
Успех!
Благодаря за помощта, но дори след корекцията пак не ми дава повече от 20 точки.