Автор Тема: Сомнительный генератор  (Прочитано 1029 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Artem of 93

  • Эксперт
  • ******
  • Сообщений: 1530
    • Просмотр профиля
    • Mozgovarka
Сомнительный генератор
« : 23 Ноябрь 2016, 23:38:42 »
Задача по мотивам обсуждаемой темы о работе генератора случайных чисел. Ответ на неё тоже спрятан в этой теме.

Одна неисправная программа, выдающая случайные целые числа после трёх попыток выдала следующие результаты:

4660, 22136, 37035

Какое число будет следующим?

Оффлайн Головолом

  • Ветеран
  • *****
  • Сообщений: 572
    • Просмотр профиля
    • E-mail
Re: Сомнительный генератор
« Ответ #1 : 24 Ноябрь 2016, 14:29:42 »
Да вы же сами ответили уже на свою задачу
...тем более цифровые схемы работают в двоичном коде, а тогда мы получаем числа 0, 423A35C7, 499602D2, 3ADE68B1, 1254720B4, которые осмысленными совсем не выглядят?

Оффлайн Artem of 93

  • Эксперт
  • ******
  • Сообщений: 1530
    • Просмотр профиля
    • Mozgovarka
Re: Сомнительный генератор
« Ответ #2 : 24 Ноябрь 2016, 23:11:16 »
Да вы же сами ответили уже на свою задачу

Направление верное. Ну и какое число будет дальше?

Оффлайн StrannikPiter

  • Эксперт
  • ******
  • Сообщений: 1720
    • Просмотр профиля
Re: Сомнительный генератор
« Ответ #3 : 25 Ноябрь 2016, 12:02:57 »
52719

Оффлайн Головолом

  • Ветеран
  • *****
  • Сообщений: 572
    • Просмотр профиля
    • E-mail

Оффлайн Artem of 93

  • Эксперт
  • ******
  • Сообщений: 1530
    • Просмотр профиля
    • Mozgovarka
Re: Сомнительный генератор
« Ответ #5 : 25 Ноябрь 2016, 23:15:13 »
52719

Всё верно.

Переведём числа в шестнадцатиричную систему, которая была упомянута в теме про сломанный генератор:

466010 = 123416
2213610 = 567816
3703510 = 90AB16

Остаётся число CDEF16, которое равно 5271910.