Предмет: Информатика, автор: lalala7284

НАПИСАТЬ ПРОГРАММУ
а) Компьютер загадывает целое число в диапазоне от 1 до 1000. Вы должны угадать это число, пользуясь подсказками, генерируемыми программой:
если загаданное число больше введенного Вами, то программа выводит сообщение “Я загадала большее число”
если загаданное число меньше введенного Вами, то программа выводит сообщение “Я загадала меньшее число”
б) придумайте наилучшую (с Вашей точки зрения) стратегию как за меньшее количество шагов отгадать загаданное число. Опишите стратегию и прикрепите фото к ответу


Аноним: какой язык программирования?
lalala7284: питон

Ответы

Автор ответа: Аноним
1

а)
from random import randint

n = randint(0, 1000)

while True:

   a = int(input())

   if a == n: break

   print("Я загадала большее число") if a < n else print("Я загадала меньшее число")

print("Угадал")

б) На картинке

Приложения:
Похожие вопросы