Loading...
BorislavShekerdzhiyski avatar BorislavShekerdzhiyski 2 Точки

Programming Basics Exam - 17 July 2016- Помощ за задача 2.Harvest

От лозе с площ X квадратни метри се заделя 40% от реколтата за производство на вино. От 1 кв.м лозе се изкарват Y килограма грозде. .. Желаното количество вино за продан е Z литра.

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

Вход

Входът се чете от конзолата и се състои от точно 4 реда:

  • 1ви ред: X кв.м е лозетоцяло число в интервала [10 … 5000];
  • 2ри ред: Y грозде за един кв.мреално число в интервала [0.00 … 10.00];
  • 3ти ред: Z нужни литри вино цяло число в интервала [10 … 600];
  • 4ти ред: брой работницицяло число в интервала [1 … 20];

Изход

На конзолата трябва да се отпечата следното:

  • Ако произведеното вино е по-малко от нужното:
    • “It will be a tough winter! More {недостигащо вино} liters wine needed.”
      • Резултатът трябва да е закръглен към по-ниско цяло число
  • Ако произведеното вино е повече от нужното:
    • “Good harvest this year! Total wine: {общо вино} liters.”
      • Резултатът трябва да е закръглен към по-ниско цяло число
    • “{Оставащо вино} liters left -> {вино за 1 работник} liters per person.”
      • И двата резултата трябва да са закръглени към по-високото цяло число

Здравейте колеги,

Моля за малко помощ за тази задача, кода ми е на 90/100 в judge и немога да си хвана грешката. 

Линк : http://pastebin.com/djd5tBwm

Предварително Благодаря.

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

if (wine <= neededLiters )

Тук трябва да е само <

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