+ 1

Не могу пройти скрытый тест #3 в задании с индексом массы тела

Пишу задание по индексу массы тела, тз кто проходил поймете там вроде всё просто, но пройти скрытый тест #3 не могу, пробовал химичить с int и float, пробовал структуру else if и elif Конечный вариант таков: x=float(input()) y=float(input()) i=x/y**2 if i <18.5: print("Underweight") elif i>=18.5 and i<25: print("Normal") elif i>=25 and i<30: print("Owerweight") else: print("Obesity") И должно бы быть всё ок, но что за скрытый тест и почему он ругает я не понимаю, остальные тесты код решает

11th Oct 2022, 10:20 PM
Дмитрий Малахов
3 Answers
+ 1
Всё решил, этот вариант идеальный для прохождения тестов, единственное- я в написал oVer как oWer
12th Oct 2022, 2:32 PM
Дмитрий Малахов
0
Привет! Скрытые тесты нужны для того, чтоб не могли подтасовать результаты ответов и закодировать их напрямую. Попробуй еще поизменять больше, меньше равно и т.д. открытые первые правильные тесты дадут тебе подсказку, в каких строках у тебя сделано правильно
11th Oct 2022, 11:03 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
Yaroslav Vernigora так там 5 тестов и 4 условия, я так понимаю он какой то форсмажор проверяет. Мозг плавится я много подобрал уже всего
12th Oct 2022, 5:28 AM
Дмитрий Малахов