|
|
От: |
Roman Odaisky
|
|
| Дата: | 13.04.07 14:38 | ||
| Оценка: | 1 (1) | ||
R>template<typename T>
R>inline T gcd(T a, T b)
R>{
R> while(b)
R> {
R> T t = b;
R> b = a % b;
R> a = t;
R> }
R> return a;
R>}
R>while ( true )
{
if ( a == zero )
return b;
b %= a;
if ( b == zero )
return a;
a %= b;
}