Задача на Python: 50 баллов
Человек загадывает любое число от 1 до 1000
Бот пытается максимально близко приблизиться к загаданному числу за 3 вопроса.
Думаю начало где то такое:
print("Использовать Больше, Меньше или Да")
n = input("Введите число от 1 до 1000: ")
dm = 0; dx = 1000 (dm минимальный диапазон, dx максимальный диапазон)(скорее всего не обязательно)
min = 1; max = 1000 (минимальное и максимальное число)
q = 1 (количество вопросов)
an = input(f"Ваше число больше {max/2} ?") #1 вопрос
while q != 3:
if "Больше" in an or "Да" in an:
(начиная отсюда может не правильно)
dm = max/2
q+=1
print(f"Ваше число {max-dm}")
Ответы
Ответ:
Объяснение:
ты попал куда надо я експерт по пайтону лови
import random
print("Компьютер загадал число от 1 до 15. Попробуйте его угадать.")
attempts=3
sekret_number=random.randint(1,15)
while attempts>0:
print("у вас "+str(attempts)+" попыток")
user_number=input("введите любое число ")
user_number=int(user_number)
if sekret_number>user_number:
print("загаданное число больше вашего")
if sekret_number<user_number:
print("загаданное число меньше вашего")
if sekret_number==user_number:
print("вы угадали задуманное число!!!")
break
attempts=attempts-1
if attempts==0:
print("вы проиграли загаданное число было: "+str(sekret_number))