Loading...
TeofannisPapadopoulos avatar TeofannisPapadopoulos 0 Точки

01. Daily Calorie Intake Грешен резултат

Решение :

Това е моето решение на първа задача от Programming Basics Exam - 30 August 2015. Сравних го със авторското решение и незнайно защо ми дава грешен резултат на "f". Дебъгвах го, формулите са същите, типовете също, но смята грешно.

Бихте ли ми посочили къде е грешката ? Слагам и авторското решение отдолу.

Авторско решение:

Тагове:
0
Programming Basics 10/10/2015 05:33:00
Filkolev avatar Filkolev 4482 Точки

Виж ред 27 от авторското решение и ще разбереш какво пропускаш. В тази задача трябва да се гледат ограниченията, които са указани, дори да не е особено логично, както в случая.

1
kokibg3 avatar kokibg3 12 Точки

Здравей!

Аз се сблъсквам с съшия проблем.Програмата ми гърми почти по всички тестове.Моет решение не се различава почти по нищо от решенията на другите.

моето решение:http://pastebin.com/eqwD5x6K

Ти си посочил като гершен line #27 (if (workouts <= 0)) но в constrains изрично е посочено:

  • The W, H, A and E(workouts in this case) inputs will be valid integers, in the range [-2,147,483,648 … 2,147,483,64]

Сверих всичко няколко пъти при образуване на формулите и всичко(поне в моите очи) изглежда коректно.

Ще бъда изключително благодарен ако можеш да погледнеш и да ме коригираш.Защото аз трябва да знам къде греша.

0
Filkolev avatar Filkolev 4482 Точки

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

Виж хубаво сметките, виж дали някоя стойност не си преписал грешно. Виж и ограниченията на реалните числа, подозирам, че се иска да се ползва друг тип (по-прецизни сметки).

0
kokibg3 avatar kokibg3 12 Точки

Инчовете вместо *2,54 , аз ги умножавам по * 2,45.

Гледал гледал и пак нищо не видял.

Ще го запомня.

Мерси за бързия отговор

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