#include<stdio.h>
#include<math.h>
#define A 16
#define B 8
main()
{
int a, b;
int i, j, count = 2;
int num;
a = A;
b = B;
if( a >= b)
{
a^=b;
b^=a;
a^=b;
}
for(i = 2; i <= a/2; i++)
{
if(a%i == 0 && b%i == 0)
{
count++;
}
}
printf("%d", count);
return 0;
}
#include<math.h>
#define A 16
#define B 8
main()
{
int a, b;
int i, j, count = 2;
int num;
a = A;
b = B;
if( a >= b)
{
a^=b;
b^=a;
a^=b;
}
for(i = 2; i <= a/2; i++)
{
if(a%i == 0 && b%i == 0)
{
count++;
}
}
printf("%d", count);
return 0;
}