Цитата:
Сообщение от Наташа
если банально лень, что то придумывать, то можно например заменить изящным:
1 победитель ((AB+60*CD) mod КУч) + 1 ABCDEF
2 победитель ((BC+60*DE) mod КУч) + 1 ABCDEF
3 победитель ((CD+60*EF) mod КУч) + 1 ABCDEF
а еще лучше красочным:
1 победитель ((AB+60*CD+60*60*EF) mod КУч) + 1
2 победитель ((CD+60*EF+60*60*AB) mod КУч) + 1
3 победитель ((EF+60*AB+60*60*CD) mod КУч) + 1
конечно маленькая разница останется но она будет в пределах долей процента...
|
А вообще лучше было не мучаться, а брать от строк ABCDEF, CDEFAB, EFABCD hash-образ, который потом и брать по модулю КУч.