Loading...
fiherLuci avatar fiherLuci 225 Точки

Тръби в басейн . Междинен тест 26 Март

Като правих теста тази задача ми даде 93 точки . Сега видях даденото решение видях и моето решение и не мога да разбера защо моето решение не работи и в кой случай не работи . Ще постна моето решение и официалното решение ,но бих искал да попитам възможно ли е да се видят тестовете на judge-а ,защото ми е интересно къде гърми . 

Условие - http://prntscr.com/as5e9e

Моето решение ,което сега ми изглежда куцо - http://pastebin.com/V7ZiFGtK

Официалното решение - http://pastebin.com/zDNJV8Kp

 

Основната разлика е използването на Math.Truncate вместо кастване към int ,но пак не разбирам къде бъркам и не мога да дебъгна ,защото не знам входните данни . 

Ако някой се интересува по-подробно може да отиде на judje - Coding 101 - Exam 26 Mart - Задача 02 Тръби в Басейн .

0
Programming Basics
Thenis avatar Thenis 219 Точки
Best Answer

Тук ти е грешката

if(water<pVolume)

Трябва да е <=

if(water<=pVolume)

 

0
fiherLuci avatar fiherLuci 225 Точки

Хаххахаа....сериозно.....и това го мътя вече колко време.... Мерси много . Така е .

0
Thenis avatar Thenis 219 Точки

И аз на самия изпит когато го правих имах същия проблем. Поне на време намерих тази грешка и си взех 100-те точки. Judgе-а прави тест ако тръбите са пълни колкото обема т.е. когато басейна не прелива, а се е напълнил догоре. Затова трябва да е <=.

0
kparusheva avatar kparusheva 4 Точки

Здравейте, имам нужда от помощ! Забих на тази задача и не мога да докарам до повече от 76 т. в Judge-а и не знам къде греша. Това ми е решението, условието няма да го paste-вам, защото така и така го има качено поне 2 пъти в коментарите.

Това е моето решение: https://pastebin.com/3XV6vskw

Много ще бъда благодарна за всякакви предложения!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.