Пачиму? П.с. Решал по такому принципу: Из двух данных чисел большее число делят на меньшее. Затем, меньшее число делят на остаток, получившийся от деления большего числа на меньшее. Далее, первый остаток делят на второй остаток, который получился от деления меньшего числа на первый остаток. Второй остаток делят на третий, который получился от деления первого остатка на второй и т. д. Таким образом деление продолжается до тех пор, пока в остатке не получится нуль. Последний делитель как раз и будет наибольшим общим делителем.