Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

ODI15E03 - MCD

Una división es exacta cuando la división no produce residuo.  Ejemplo de division exacta: 6 divide exactamente a 18.  Por otro lado, 6 no divide exactamente a 9 ni a 10.  Para abreviar, omitimos la palabra exacta de ahora en adelante.

 

El máximo común divisor (también llamado máximo común factor) entre dos números enteros A y B es el número entero más grande que divide a ambos números. Ejemplo: máximo común divisor de 15 y -6 es 3, porque 3 divide a ambos números, y no existe ningún otro divisor entero más grande que los divida.  Por definición, el máximo común divisor de 0 y 0 es 0.

 

Dado dos números enteros A y B, determina el máximo común divisor de esos dos números.



Entrada

 

La entrada consiste en una sola línea con los números A y B (-1000000 ≤ A, B ≤ 1000000).



Salida

 

Imprime una sola línea con el máximo común divisor de A y B.



Ejemplos

 

Ejemplo #1

 

Entrada

24 18

Salida

6



Ejemplo #2

 

Entrada

7 -21

Salida

7



Ejemplo #3

 

Entrada

2 15

Salida

1


Adicionado por:kojak_
Fecha:2015-04-10
Tiempo límite:2s
Límite del código fuente:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Lenguajes:C CSHARP C++ 4.3.2 CPP PAS-GPC PAS-FPC PYTHON PYTHON3
Fuente:Olimpiada Dominicana de InformĂĄtica 2015

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.