Skip to content

ViSensej/DS_final_homework_8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Проект 0. Угадай число

Оглавление

1. Описание проекта

2. Какой кейс решаем?

3. Краткая информация о данных

4. Этапы работы над проектом

5. Результат

6. Вводы

Описание проекта

Угадать загаданное компьютером число менее, чем за 20 попыток.

⬆️к оглавлению

Какой кейс решаем?

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

Условия соревнования:

  • Компютер загадывает целое число от 0 до 100, и нам его нужно угадать. Под "угадать" подразумевается "написать программу, которая угадывает число".
  • Алгоритм учитывает информацию о том, больше ли случайное число или меньше нужного нам.

Метрика качества Результат оценивается по среднему количеству попыток при 1000 повторений. Необходимо добиться минимального количества попыток (меньше 20).

Что практикуем Учимся писать хороший код на Python.

Краткая информация о данных

У нас есть диапазон чисел от 0 до 100. Число выбирается компьютером случайным образом.

Этапы работы над проектом

  • Выбрать число случайным образом
  • Разработать алгоритм угадывания
  • Вывести число попыток
  • Проверить среднее количество попыток угадывания алгоритмом
  • Вывести среднее количество попыток

Результат

Компьютер отгадывает случайное загаданное им число менее, чем за 20 попыток.

Выводы

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

About

final homework 8 for DS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages