Софтуерно Инженерство
Loading...
MartinRusanov avatar MartinRusanov 88 Точки

Programming fundamentals Sample Exam II - SoftUni Water Supplies

Здравейте! след 4 часово решаване на задачата water supplies, пъвро имах 83 точки в judge после 91 и накрая просто се предадох, защото кода е дълъг и сигурно ще ми отнеме 1 ден. Пробвах със всякакви разменяния на типовете данни, но не става. Ще съм благодарен, ако намерите грешката.

http://pastebin.com/8MEgZRAB

Тагове:
0
Technology Fundamentals
TonyDimitrov avatar TonyDimitrov 15 Точки

Здравей, знам, че отговора ми е малко закъснял но попаднах на тази задача и реших да я реша. След това ми беше интересно да видя и някое друго решение и попаднах на твоето решение. 

Тествах го локално с различни тестове които аз измслих и видях, че работи като цяло коректно но при инпут:

10

2.5 2.5 5

Enough water!

Water left: 7.5l.

Enough water!

Water left: 5l.

Enough water!

Water left: 5l.

Видях, че принтираше повторно няколко пъти Enough water! и съответното количество вода. Това в judge предположих, че ще даде грешен резултат и добавих  && i == bottles.Length - 1 зада принтира замо последното и така даде 100т.

Това е твоя код с малката поправка http://pastebin.com/S0RgRtHC  

Когато имаш не минаващи тестове, а нулевите ти минават може да опиташ да тестваш с твои тестове не непременно много сложни, а просто да обхванеш различни сутуаций.

 

0