Вопрос Помогите пожалуйста с задачей на python!

Регистрация
21 Июл 2013
Сообщения
87
Репутация
1
Спасибо
1
Монет
0
пожалуйста решите задачу я не понимаю что я делаю не правильно!

Программирование - точная наука, поэтому должны быть прописаны и соблюдены все правила и условия. При этом может произойти небольшой казус:



Жена посылает программиста в магазин:



- Купи буханку хлеба и бутылку молока, и если есть яйца, то купи один десяток.



Программист купил 10 буханок хлеба и 10 бутылок молока



Сделайте заметку для мужа от жены, чтобы программист купил верное количество продуктов в магазине.



Ввод: Стандартный ввод или input.py. Вводятся 3 целочисленные значения: количество буханок, бутылок молока и яиц.



Вывод: Вывод на консоль. В качестве вывода должна присутствовать следующая информация:



Количество буханок хлеба: [количество буханок] штук(а)



Количество бутылок молока: [количество бутылок] бутылка(ок)



Количество яиц: [количество яиц] яиц



Sample Input:



3

5

10

Sample Output:



Список продуктов

Количество буханок хлеба: 3 штук(а)

Количество бутылок молока: 5 бутылка(ок)

Количество яиц: 10 яиц





У меня получилось так:

input("\n1")

input("\n1")

input("\n10")

print("\nСписок продуктов\nКоличество буханок хлеба: 1 штук(а)\nКоличество бутылок молока: 1 бутылка(ок)\nКоличество яиц: 10 яиц")



пишут это:

Failed test #1 of 2. Wrong answer



This is a sample test from the problem statement!



Test input:

3

5

10

Correct output:

Список продуктов

Количество буханок хлеба: 3 штук(а)

Количество бутылок молока: 5 бутылка(ок)

Количество яиц: 10 яиц



Your code output:

1

1

10

Список продуктов

Количество буханок хлеба: 1 штук(а)

Количество бутылок молока: 1 бутылка(ок)

Количество яиц: 10 яиц
 
bread = int(input("Введите количество буханок хлеба: "))
milk = int(input("Введите количество бутылок молока: "))
eggs = int(input("Введите количество яиц: "))

blacklist = f"""
Список продуктов
Количество буханок хлеба: {bread} штук(а)
Количество бутылок молока: {milk} бутылка(ок)
Количество яиц: {eggs} яиц
"""

darklist = [
f"Список продуктов",
f"Количество буханок хлеба: {bread} штук(а)",
f"Количество бутылок молока: {milk} бутылка(ок)",
f"Количество яиц: {eggs} яиц"
]

print(blacklist)
print(*darklist, sep="\n")

print("Список продуктов")
print(f"Количество буханок хлеба: {bread} штук(а)")
print(f"Количество бутылок молока: {milk} бутылка(ок)")
print(f"Количество яиц: {eggs} яиц")
 
А в чем ошибка в данной задаче у прогромиста?
 
Для решения задачи на Python необходимо считать с клавиатуры количество буханок, бутылок молока и яиц, а затем вывести на экран информацию о количестве купленных продуктов в соответствии с условиями задачи. Ниже приведен пример кода на Python: bread = int(input("Введите количество буханок хлеба: "))
milk = int(input("Введите количество бутылок молока: "))
eggs = int(input("Введите количество яиц: "))

print("Список продуктов")
print("Количество буханок хлеба: {} штук(а)".format(bread))
print("Количество бутылок молока: {} бутылка(ок)".format(milk))
print("Количество яиц: {} яиц".format(eggs)) В данном примере считываются с клавиатуры количество буханок, бутылок молока и яиц, затем выводится информация о количестве купленных продуктов в соответствии с условиями задачи. Результат выводится на экран.
 
Назад
Сверху