#include<stdio.h>
int gradient1();
int gradient2();
int gradient3();
int judgment();
int main()
{
int x, y, count = 0, result1, result2, result3;
while (1)
{
scanf("%d%d", &x, &y);
if (x == 0 && y == 0)
break;
result1 = gradient1(x, y);
result2 = gradient2(x, y);
result3 = gradient3(x, y);
if (judgment(result1, result2, result3) == 1)
count++;
}
printf("%d", count);
return 0;
}
int gradient1(int x, int y)
{
double limit;
limit = (double)4 / 3 * (x - 1) + 1;
if (y < limit)
return 1;
return 0;
}
int gradient2(int x, int y)
{
double limit;
limit = (double)11 / 2 * (x - 5) - 2;
if (y > limit)
return 1;
return 0;
}
int gradient3(int x, int y)
{
double limit;
limit = (double)-3 / 4(x - 1) + 1;
if (y > limit)
return 1;
return 0;
}
int judgment(int gradient1, int gradient2, int gradient3)
{
if (gradient1 == 1 && gradient2 == 1 && gradient3 == 1)
return 1;
return 0;
}
그러게 왜남