Життя - біль
Mar. 1st, 2017 04:18 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

Вчора чоловік нарив десь задачку для програмістів (в них там на роботі розміщають всякі цікавинки). Не буду спеціально лізти шукати, перекажу суть двома словами.
Є три принтери, що раз в секунду незалежно одне від одного друкують випадкові цифри від 0 до 9. Скільки потрібно часу, щоб вони надрукували заздалегідь загадане вами 5-значне число.
Я задачу трохи додумала, бо вона навіть сформульована якось по-дебільному. Я припустила, що принтери друкують цифри незалежно одне від одного. Але вирішила порахувати і так і ніби вони мають одночасно написати цє 5-значне число цифра за цифрою.
І от я така довольна, супер задача, давай згадувать основні формули комбінаторики та теорію вірогідності. Вчора вечором не подужала, але зранку дорахувалася до того, що для того, щоб незалежно надрукувати цю цифру принтерам знадобиться приблизно 3,5 роки, ну а щоб одночасно набагато більше. Прихожу до чоловіка, кажу покажи відповідь на сайті бо я сумніваюся, що хід моїх думок вірний. Показує.
Ці, я вибачаюсь, програмісти навіть не намагалися вирішити її математично! Нафіга. Вони написали емулятор випадкових чисел і згодували йому кілька випадкових 5 значних чисел, а тоді вирахували, що в середньому принтера надрукують ці числа за годину. Я в шоці =(
І ці люди запускають супутники, керують банківськими системами і пишуть програми для всіх сфер життя.
З цим світом щось не так...