#include int nzd(int a, int b){ if(a==b) return a; if(a>b) return nzd(b,a-b); else return nzd(a,b-a); } int nzd1(int x, int y){ if (y==0) return x; else return nzd1(y,x%y); } int main(){ printf("%d %d\n",nzd(128,160), nzd1(128,160)); }