olqa27
?>

В- словарике 80 страниц, на каждой из который по 50 слов. петя открыл словарь на случайной странице и загадал случайное слово с этой страницы. сможет ли витя угадать его за 12 вопросов? петя отвечает на вопросы только "да" или "нет". (если вы считаете, что витя сможет отгадать, то нужно написать эти 12 вопросов. если вы считаете, что он не сможет, то нужно доказательство этого факта)

Информатика

Ответы

Liliya_Ivanova
В данном случае наилучшей является стратегия половинного деления. Сначала определяем страницу. Будем делить каждый раз количество страниц, содержащих нужную, пополам.
Первый вопрос: "Нужная страница имеет номер больше 40?" Если да, то рассматриваем страницы с 41 по 80, если нет - то страницы с 1 до 40.
Второй вопрос для случая, когда номер страницы был больше 40 будет выглядеть так: "Нужная страница имеет номер больше 60?". А если номер страницы был не больше 40, то спрашиваем "Нужная страница имеет номер больше 20?".
При такой схеме количество необходимых вопросов будет равно 7 ( 2⁶<80<2⁷).

Найдя нужную страницу по такой же схеме ищем номер слова (от 1 до 50).
Поскольку 2⁵<50<2⁶, то потребуется задать 6 вопросов.

7 вопросов для определения номера страницы и 6 для определения номера слова на ней - всего 13 вопросов. Поэтому за 12 вопросов отгадать слово не удастся.

В то же время, если бы можно было пронумеровать все слова от 1 до 4000 (50х80=4000) и задавать вопросы по порядковым номерам слов, то 12 вопросов хватило бы (2¹¹<4000<2¹²)
zvezda-71

В зеленом ящике собраны команды, которые позволяют управлять пером или карандашом, которым могут рисовать наши объекты. Как и черепашка Лого, все объекты Скретч могут рисовать и оставлять на экране свои отпечатки.

Мы можем менять цвета и размер карандаша, поднимать и опускать карандаш. В результате выполнения сценария на экране рисуются разноцветные геометрические  фигуры.

                    Команда                                                                               Назначение                                                                  

  Очистить экран от всех следов, которые на нем оставили объекты.

  После этой команды за движущимся объектом будет оставаться след.

  После этой команды при движении объекта след не остаётся.

  Выбрать цвет, которым мы собираемся рисовать.

  Изменяет цвет по отношению к текущему. Можно вводить как положительные, так и отрицательные числа.

  Выбрать численное значение цвета.

  Установить размер тени, который  оставляет объект.

   Установить градиент цвета следа, который оставляет объект. 100 –

белый, 0 – черный.

  Изменить толщину пера по отношению к текущему.

 Установить толщину пера. По умолчанию она равна 1.  

  Отпечатать объект на экране.

Объяснение:

alisapavlushina
После рандомного выбора планеты вывести эту переменную:
print(planet)

import random
planets = ['Меркурий', 'Венера', 'Земля', 'Марс',
'Юпитер', 'Сатурн', 'Уран', 'Нептун']
planet = random.choice(planets)
print(planet)
print('Какую планету я загадал?')
answer = input()
if answer == 'Плутон':
(тут пробел)print('Плутон уже не считается планетой.')
elif answer not in planets:
(пробел)print('Да это же вообще не название планеты Солнечной системы.')
elif answer == planet:
(пробел)print('*** Верно! *** Это', answer)
else:
(пробел)print('Неверно!')

Зачем в конце input? Не знаю.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

В- словарике 80 страниц, на каждой из который по 50 слов. петя открыл словарь на случайной странице и загадал случайное слово с этой страницы. сможет ли витя угадать его за 12 вопросов? петя отвечает на вопросы только "да" или "нет". (если вы считаете, что витя сможет отгадать, то нужно написать эти 12 вопросов. если вы считаете, что он не сможет, то нужно доказательство этого факта)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Andreeva
Mukhlaev-Olga
fixer2006
NIKOLAI
Sukharev-Achkasov
PetrovDrozdov1785
Мусаев Игоревич371
cheshirsky-kot
Daletskaya982
ovdei71
Arsen-araqelyan20164
ekkim310
Тресков946
stratocasterr34
MaratФам