View Code of Problem 87

#include<stdio.h>
main()
{
	long a;
	int i,j,min,max,tip=0;
	scanf("%d",&a);
	min=a/4;
	max=a/2;
	for(i=0;i<a/2;i++)
	{
		for(j=0;j<a/4;j++)
		{
			if(2*i+4*j==a)
			{
				if(min>(i+j))min=i+j;
				if(max<(i+j))max=i+j;
				tip=1;
			}
		}
	}
	if(tip==1)
	{
		printf("%d %d",min,max);
	}
	else
		printf("0 0");
}

Double click to view unformatted code.


Back to problem 87