Loading...
Kristianchooy avatar Kristianchooy 59 Точки

[ЗАДАЧА] Back To The Past

Решението на задачата ми -                  http://pastebin.com/eEtkhjD1
Условие на задачата -                    https://judge.softuni.bg/Contests/Practice/Index/233#3

 

 

Judge ми дава 80/100 , примерните решения ги минава и няма проблем , но мисля че при първата проверка някъде се дъни за четните години но не мога да разбера къде ... някой ако може да се отзове на помощ при намиране на грешката ми 

Тагове:
0
Programming Basics
Plamen27 avatar Plamen27 599 Точки
Best Answer

Здравей,

ето фикс на кода ти:

http://pastebin.com/82Ze111M

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

0
18/07/2016 15:56:23
VanessaShopping avatar VanessaShopping 48 Точки

Въпроса е къде точно става самата грешка :)

Какъв е тоя вход от джъджа ,че задачата на колегата дава грешка ?

От 1 час въвеждам различни възможности на вход ( даже и с 0лв ) и сравнявам отговора с моето решение и всичко е точно.

Като че ли джъджа е решил ,че тоя код не го кефи и дава 20 точки по-малко :D 

Моля някой който вижда грешката или знае входа в джъджа да сподели 

 

0
Plamen27 avatar Plamen27 599 Точки

Самата грешка е в начина по който той смята.
За мен той е в корен грешен.

Ето друг фикс на кода му:

http://pastebin.com/dQDrsVU5

Грешката е начина му на смятане - по неизвести за мен причини той всеки път вади от цялото наследство сумата която се натрупва в четните и отделно в нечетните години.

Точно мога да кажа, че четвъртата грешка е при граничен случай - когато сумата на похарчените средства е равна на наследството.

0
VanessaShopping avatar VanessaShopping 48 Точки

И това пробвах когато наследената сума е равна на похарчената :) ( като използвах няколко проверки-  четни и нечетни години и суми с и без цифри след десетичната) и пак всичко си е ОК... Наистина не виждам къде е грешката

0
btonew avatar btonew 43 Точки

Дали е възможно да е имало промени в тестовете? Качвам решение, което мисля, че мина със 100 точки на изпита, а сега дава 90 frown

0
19/07/2016 10:45:00
Kristiyan_hr avatar Kristiyan_hr 1 Точки

Защо казваме в началота на програмата, че иван е на 17 години като той по условие е на 18 ? 

0
btonew avatar btonew 43 Точки

Чудя се дали е възможно да е имало промени в тестовете, тъй като моето решение не дава 100 точки в момента, а съм почти сигурен, че е същото, което даде 100 на изпита.

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