Timus Problem 2001 Solution
#include <iostream>
using namespace std;
int main()
{
int a[3];
int b[3];
int sum,m1,m2;
scanf("%d %d",a[0],b[0]);
if(a[0]<0||b[0]<0||a[0]>10000||b[0]>10000) return(1);
sum=a[0]+b[0];
scanf("%d %d",a[1],b[1]);
if(a[1]<0||b[1]<0||a[1]>10000||b[1]>10000) return(1);
if(b[1]>b[0]||(a[1]+b[1]!=sum))return(1);
scanf("%d %d",a[2],b[2]);
if(a[2]<0||b[2]<0||a[2]>10000||b[2]>10000) return(1);
if(a[2]>a[0]||(a[2]+b[2]!=sum))return(1);
m1=a[0]-a[2];
m2=b[0]-b[1];
printf("%d %d",m1,m2);
return 0;
}
0 Comments