- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
<?php
function split_hash($hash, $sizes) {
$cnt = count($sizes); // количество словарей
$partSize = floor(128/4/$cnt); // размер части хэша в тетрадах
$result = array();
foreach($sizes as $size) {
$tmp = substr($hash, 0, $partSize); // разбиваем хэш по тетрадам на равные части
$hash = substr($hash, $partSize);
$result[] = gmp_intval(gmp_mod(gmp_init($tmp, 16), $size)); // возвращаем остаток от деления фрагмента хэша
// на размер словаря
}
return $result;
}
function R($hash, $dicts) {
$sizes = array_map(function($val){return count($val);}, $dicts); // получаем размеры каждого словаря
$indices = split_hash($hash, $sizes);
$result = '';
foreach($indices as $dictNumber=>$index) {
$result .= $dicts[$dictNumber][$index]; // сцепляем слово из частей
}
return $result;
}
function make_chain($start, $length, $dicts) {
for($i = 0; $i < $length; ++$i) {
$hash = md5($start);
echo $hash . ' : ' . $start . PHP_EOL;
$start = R($hash, $dicts);
}
}
make_chain('свинособака', 10, array(
array('свино', 'овце', 'тигро', 'косатко', 'зубро', 'волко', 'кото'),
array('собака', 'бык', 'лев', 'дельфин', 'бизон')
));
ropuJIJIa 10.10.2019 19:12 # +1
cmepmop 10.10.2019 19:13 # 0
BATHbIu_nemyx 10.10.2019 19:13 # −102
nymuHckuu_nemyx 10.10.2019 19:23 # −102
update: 10-10-2019 (16:02)
Комиссия по делам несовершеннолетних (КДН) Хворостянского района Самарской области намерена лишить жителя села Новотулка Ивана Сидорова родительских прав. Основанием стала жалоба на знание его сыновьями иностранных языков и основ вязания крючком, сообщил 10 октября корреспондент Каспаров.Ru.
Отца вызвали на комиссию по делам несовершеннолетних и обвинили в "неисполнении родительских обязанностей" на основании жалоб родителей учеников местной школы. Они заявили, что трое детей Сидорова "неправильно влияют" на их детей. Сидоровы переехали в Новотулку, где живет немногим более тысячи жителей, три года назад. После развода отец один воспитывает трех мальчиков 15, 13 и 11 лет. Мужчина преподает психологию, ранее семья жила в Боснии, поэтому дети знают иностранные языки.
На заседании КДН отца обвинили в том, что дома нет телевизора и дети не знают, кто такой Чебурашка и кот Леопольд. А средний сын Степан умеет вязать крючком, и, значит, он нетрадиционной ориентации.
Ивану заявили, что он и его дети должны уважать и принимать традиции того места, где они живут.
ropuJIJIa 10.10.2019 19:27 # 0
nemyx_pycu4 10.10.2019 19:40 # −102
nemyx_pycu4 10.10.2019 19:51 # −102
Web_Monkey 10.10.2019 19:57 # 0
С лаем и хрюканьем зверь, каких нет
И тут же схрюкнул, оставив вопрос,
Собачье-свинячий малыш Свинопес.
Свинопеееееееес, Свинопес!
guest8 10.10.2019 21:26 # −999
guest8 10.10.2019 21:38 # −999
MPA3b 11.10.2019 01:11 # 0
Скалится из "nginx",
Входит в наши сны,
"PHP"
И мы ему верны.
Вот и всё,
Мир объят говном,
Но не стихнет гром,
"PHP" требует ещё-о.
Ещё-о-о-о-о!
OCETuHCKuu_nemyx 10.10.2019 21:55 # 0
guest8 10.10.2019 22:01 # −999
OCETuHCKuu_nemyx 10.10.2019 22:38 # 0
Dpyrou_Pycoqpo6_CEMA 11.10.2019 00:46 # −102
https://pbs.twimg.com/media/ECLMnmEXUAAqQcF.png
MPA3b 11.10.2019 00:51 # 0
OCETuHCKuu_nemyx 11.10.2019 00:54 # −1
Dpyrou_Pycoqpo6_CEMA 11.10.2019 01:12 # −102
На митинге КПРФ выступил сын рок-музыканта Игоря Талькова — Игорь Тальков-младший. Свою речь он начал с того, что отец всю жизнь был против коммунистов, а он здесь. Также на акцию коммунистов "За честные выборы" пришел протоиерей Чаплин.
Тоталитаристы за честные выборы. Карл.
Поп Чаплин оппозиционер. В КПСС.
Игорь Тальков коммунист.
Страна не дураков, а гениев, блядь.
Опустите мне веки.
Я не могу больше это видеть.
MPA3b 11.10.2019 02:02 # 0
ropuJIJIa 11.10.2019 04:59 # 0
ropuJIJIa 11.10.2019 05:13 # 0
Steve_Brown 11.10.2019 09:54 # 0
Steve_Brown 11.10.2019 10:05 # 0
cmepmop 12.10.2019 15:36 # 0