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

Задача 5. Orders

Здравейте, имам проблем с тази задача, получавам 57/100 в Judge.

Ще съм много благодарен ако някой може да помогне с насока къде бъркам.

 

5.     Orders

You work at a coffee shop, and your job is to place orders to the distributors. Thus, you want to know the price of each order. On the first line, you will receive integer N - the number of orders the shop will receive. For each order, you will receive the following information:

  • Price per capsule - a floating-point number [0.01…100.00]
  • Days - integer in the range [1…31]
  • Capsules, needed per day - integer [1…2000]

For each order, you should print a single line in the following format:

  • "The price for the coffee is: ${price}"

If you do not receive a correct order (one or more of the values are not in the given range), you should ignore it and move to the next one.

After you go through all orders, you need to print the total price in the following format:

  •  "Total: ${total_price}"

Both the price of a coffee and the total price must be formatted to the second decimal place.

Examples

Input

Output

1

1.53

30

8

The price for the coffee is: $367.20

Total: $367.20

2

4.99

31

3

0.35

31

5

The price for the coffee is: $464.07

The price for the coffee is: $54.25

Total: $518.32

 

2

9.223

31

0

0.05

10

30

The price for the coffee is: $15.00

Total: $15.00

 

 

Кодът ми: https://pastebin.com/MnPcz62A

Тагове:
0
Python Fundamentals
Aristoteli avatar Aristoteli 2 Точки

Здравей!

 

Не проверяваш това условие:

If you do not receive a correct order (one or more of the values are not in the given range), you should ignore it and move to the next one.

Трава да проверяваш, дали цената на капсулата е  в диапазона  [0.01…100.00] и така и за другите два входа.

Може да използваш CONTINIUE, когато някой от входовете е извън диапазона за да започнеш да четеш отново ( да преминеш на следвашата итерация)

1
Wortally1986 avatar Wortally1986 0 Точки

Thanks for the info. Why don't you try the hard game worldwide called geometry dash lite. Have a nice day!

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