Loading...
PoliDobreva avatar PoliDobreva 1 Точки

Programming Fundamentals CondStatements&Loops Problem 04 Hotel

Здравейте> Имам проблем със тази задача. Повече от 77/100 не мога да стигна в judge..Моля за насоки!!

Ето и задачата: 

Problem 1.                Hotel

A hotel has three types of rooms: studio, double and master suite. The prices are different for the different months:

May and October

June and September

July, August and December

Studio - 50 leva per night

Studio - 60 leva per night

Studio - 68 leva per night

Double - 65 leva per night

Double - 72 leva per night

Double - 77 leva per night

Suite - 75 leva per night

Suite - 82 leva per night

Suite - 89 leva per night

They have also the following discounts:

  • For studio and more than 7 nights in May and October: 5% discount
  • For double and more than 14 nights in June and September: 10% discount
  • For suite and more than 14 nights in July, August and December: 15% discount
  • For studio and more than 7 nights in September and October: one night is free

Input

The input consists of exactly 2 lines:

  • First line: MonthMay, June, July, August, September, October or December
  • Second line: Nights Countan integer between [0 ... 200]

Output

Print 3 lines on the console:

  • On the first: “Studio: {price for the stay} lv.
  • On the second: “Double: {price for the stay} lv.
  • On the third: “Suite: {price for the stay} lv.”

Format the prices to the 2nd decimal place.

Ето и моя код: https://pastebin.com/WcMeGsy2

Тагове:
0
Programming Fundamentals
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

а какво ще стане ако ти кажа точно 7 или 14 дни ?

0
KeepCoding avatar KeepCoding 554 Точки

Ето задачата леко пипната, че да даде 100/100
https://pastebin.com/YVpTwHyj
Проблемът беше, че ако е октомври и престоят е над 7 дни, освен намалението се прилага и безплатната нощ.

0
Ivelin_Dimitrov avatar Ivelin_Dimitrov 148 Точки

https://pastebin.com/cD4ZdYLb

Тъкмо и аз я пипнах малко за 100/100 

Както колегата KeepCoding ти и казал, проблемът ти беше, че ако е октомври и престоят е над 7 дни, освен намалението се прилага и безплатната нощ.

Успех

0
27/04/2018 13:59:31
AlexTasev avatar AlexTasev 65 Точки

Много кофти задача, добре е че не се падна такава на изпита. Тази безплатна нощувка как ли не я въртях.

https://pastebin.com/Ct5QySEJ

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