Loading...

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

Daniel74 avatar Daniel74 2 Точки

Ваканцията на Иванови

   Здравейте,

някой може ли да ме светне какво не ми е наред  с една от задачите от изпита на 17.12.2017г? Judge-жа ме реже здраво и с повече от 20 точки не мога да я приключа за пореден път.

Ето и линк към кода ми:  https://pastebin.com/jJdJN6mm

Благодаря предварително за отделеното време.

Поздрави.

Тагове:
0
Programming Basics
svetoslav_0 avatar svetoslav_0 1009 Точки

Според условието на задачата, крайният отговор трябва да е закръглен до третия знак след запетаята. В случая е използвано Math.Round, което не върши работа, тъй като ако имаме краен резултат да кажем 12,000001, Math.Round ще го закръгли на 12,000 и след това ще махне нулите, защото 12 ще остане цяло цисло. Judge най-вероятно ще очаква 12,000. За целта използваме placeholder-и. 

Console.WriteLine($"{TotalPrice:f3}");

Ето така би трябвало да изглежда това, което отпечатваш в тази задача според мен. Успех :))

0
Daniel74 avatar Daniel74 2 Точки

Благодаря много! Това наистина промени нещата.

Поздрави.

0
svetoslav_0 avatar svetoslav_0 1009 Точки

Още нещо забелязах: разгледай конструкциите, при които дните са повече от 15. При теб са <= 15. В случая няма да даде разлика, но не е зле да ги имаш предвид.

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