Loading...
thelad43 avatar thelad43 14 Точки

Това бъг ли е в judj - a?

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

Изпит по "Основи на програмирането" – 18 март 2017

Задача 2. Работни часове

 

Условие : https://judge.softuni.bg/Contests/Practice/Index/480#1

В условието пише :

"Първи ред – необходимите часовецяло число в интервала [1...10000]

Втори ред – броят работницицяло число в интервала [1...1000]

Трети ред – работните дницяло число в интервала [1...1000]"

Задачата с ushort : https://pastebin.com/XfrXhY4c КОЯТО ДАВА 90/100

Задачата с int : https://pastebin.com/QyZGk3YK КОЯТО ДАВА 100/100

Защо е така като входа се дава : от 1 до 10000 (максимум)

Ushort Max Value : 65535

0
Programming Basics
fbinnzhivko avatar fbinnzhivko 1586 Точки
Best Answer

   ushort  hoursSpentInWork = 1000*1000*8
   ushort  hoursSpentInWork = 8 000 000
                                   65535!=8 000 000

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

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