View Code of Problem 87

#include<stdio.h>
int main(){
	int n;
	int i,x,y;
	int flag1=0;
	int flag2=0;
	while(scanf("%d",&n)<32768){
	for(i=0;i<n/4;i++){
		if((n-4*i)%4==0){
			x=(n-4*i)/4;
		}else if((n-4*i)%4==2){
			x=(n-4*i)/4+1;
		}
		flag1=1;
		break;
	}
	for(i=0;i<n/4;i++){
		if((n-2*i)%2==0){
			y=(n-2*i)/2;
		}else if((n-2*i)%2==4){
			y=(n-2*i)/2+1;
		}
		flag2=1;
		break;
	}
	printf("%d %d",x,y);
}
if(flag1==0&&flag2==0){
	printf("0 0");
}
}

Double click to view unformatted code.


Back to problem 87