Професионална програма
Loading...
+ Нов въпрос
Nadyaantonievaivanova avatar Nadyaantonievaivanova 0 Точки

DanceHall

Здравейте, имам проблем със задача "Dance Hall". Jugge ми се сърди и не ми приема отговора, а PyCharm ми дава правилен резултат. 

Ето и кода. 

 

length_of_the_hall = int(input())
width_of_the_hall = int(input())
a_side_of_wardrobe = int(input())

area_hall = (length_of_the_hall * 100) * (width_of_the_hall * 100)
size_of_wardrobe = (a_side_of_wardrobe * 100) * (a_side_of_wardrobe * 100)
size_of_bench = area_hall/10

hall = area_hall-size_of_wardrobe-size_of_bench
how_many_dancers_can_dance = hall/(40+7000)
print(int(how_many_dancers_can_dance))

Тагове:
0
K_I_01 avatar K_I_01 1 Точки

Здравейте,

при мен се получи по същия начин. Намерих във форума това решение и Judge го прие.

А има ли друг начин да се реши без да се използва библиотеката ? 

Поздрави

import math
L = float(input())
W = float(input())
A = float(input())
area = (0.9 * L * W) - math.pow(A, 2)
dancers = math.floor(area / (0.0001 * 7040))
print(round(dancers))
0
15/11/2019 12:32:52
grishko0o avatar grishko0o 35 Точки

Здравейте, 

както колегата е постнал - трябва да е float. От условието на задачата - L, W, A трябва да са реални числа. Когато се сменят judge дава 100/100. 
 

K_I_01 - може без библиотеката с built-in functions - https://docs.python.org/3/library/functions.html

 

L = float(input())
W = float(input())
A = float(input())
power_of_a = 0
power_of_a = A**2
area = (0.9 * L * W) - power_of_a
dancers = int(area / (0.0001 * 7040))
print(int(dancers))


Поздрави

0
15/11/2019 15:48:54
estqwerty avatar estqwerty 0 Точки

пробвах го - докато не ползвах math.floor не пожела да го приеме - мъчих го и с int за резултата и с round не мина номера.

до тази задача се оправях без да вкарвам модули.

0
marco99 avatar marco99 2 Точки

Имайки същия проблем. Някой има ли идея как да го поправи? happy wheels пълна версия.

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