Задачка по теорверу
Aug. 2nd, 2017 12:38 pmПункт 1, предварительный:
Что напечатает эта программа:
Пункт 2: Насколько сильно нам повезло? (Придумайте способ выразить везение численно.)
Что напечатает эта программа:
#include <stdio.h>
#include <stdlib.h>
void foo(int i) {
int j;
srand48(i);
while ((j = drand48() * 22)) {
putchar(j+64);
}
putchar('\n');
}
int main() {
foo(17594951);
foo(56010574);
foo(84979338); /* try 16447603 instead */
return 0;
}Пункт 2: Насколько сильно нам повезло? (Придумайте способ выразить везение численно.)
Уточнение
Date: 2017-08-02 09:40 pm (UTC)Например, мы заранее выбрали именно эти три слова, и нужно узнать вероятность получить этот результат изменением только цифр в main()?
Или вероятность получить какую-нибудь осмысленную фразу изменением только цифр в main()?
Или какова вероятность получить идентичный результат с другим псевдослучайным генератором?
Re: Уточнение
Date: 2017-08-03 06:08 am (UTC)Re: Уточнение
Date: 2017-08-03 12:12 pm (UTC)no subject
Date: 2017-08-03 04:16 am (UTC)