On 17 Sep 2014, at 13:24, Михаил Монашёв <[email protected]> wrote:
> Здравствуйте, Vany. > >>> Наверное, правильнее вот так: >>> x = z-y + int(rand()*256) >> Ну да, с модулями арифметика чудовищно простая. > > Ну тогда попробуй выведи, чему равны a и b в двух линейных уравнениях: > > (1+a+b+4)%256 = 10 > (1*0+a*1+b*2+4*3)%256 = 20 a+b+5 ≡ 10 (mod 256), a+2b+12 ≡ 20 (mod 256) a+b ≡ 5, a+2b ≡ 8 a ≡ 2, b ≡ 3 a = 2+256i, b = 3+256j, i,j ∈ ℤ Школьная математика типа. -- lelf -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
