- 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
private static int inv_mod(int x, int y)
{
int q = 0;
int u = x;
int v = y;
int a = 0;
int c = 1;
int t = 0;
do
{
q = v/u;
t = c;
c = a-q*c;
a = t;
t = u;
u = v-q*u;
v = t;
}
while( u != 0 );
a = a%y;
if( a < 0 ) a = y+a;
return a;
}
3.14159265 12.07.2010 10:10 # +1
WebKill_HochetVBan 12.07.2010 10:57 # 0
blackhearted 12.07.2010 16:18 # 0
Мистер Хэнки 12.07.2010 19:21 # 0
так вот ты какой изнутри, легендарный hands.dll
Анонимус 12.07.2010 20:11 # 0
Lure Of Chaos 13.07.2010 21:03 # 0
WebKill_HochetVBan 12.07.2010 23:11 # 0
Webkill 13.07.2010 02:32 # 0
Мистер Хэнки 13.07.2010 08:25 # 0
inkanus-gray 13.07.2010 12:52 # 0
Webkill 13.07.2010 14:14 # 0
da4ever 14.07.2010 04:50 # 0
Lure Of Chaos 14.07.2010 08:20 # 0
da4ever 14.07.2010 13:19 # 0
Lure Of Chaos 14.07.2010 14:22 # 0
TarasB 12.07.2010 21:13 # 0
3.14159265 13.07.2010 09:01 # +1
WebKill_HochetVBan 13.07.2010 10:56 # +1
TarasB 13.07.2010 17:45 # 0
3.14159265 13.07.2010 18:15 # 0
TarasB 13.07.2010 18:31 # 0
3.14159265 14.07.2010 11:27 # 0
int a = 0;
int c = 1;
int t = 0;
проверь а и q сразу после цикла или a = a%y;
это if( a < 0 ) a = y+a; к алгоритму уже не относится и нахер оно надо сказать затрудняюсь
asilmacc 15.07.2010 17:24 # 0