2010년/30계단1~2단계
점수 맞추기
뽀얀햄스터
2010. 3. 25. 11:08
수퍼볼 선데이날이다. 전반전이 끝난 후 막간을 이용해서 지역 해커는 게임의 스코어를 맞추는 게임을 제안했다.
즉 두 팀의 점수의 합 과 차가 주어질 때 , 두 팀의 점수를 알아내는 것이다.
입력
두 개의 수 s , d 가 입력으로 주어진다. s 는 합이고 , d 는 차( 큰수 - 작은수)이다.출력
각 테스트 데이터당 두 팀의 점수를 큰 수 , 작은 수 순으로 출력한다. 가능하지 않는 경우에는 impossible 을 출력한다. 점수는 음수가 될 수 없다.입출력 예
입력 40 20 출력 30 10 입력 20 40 출력 impossible
------------------------------
#include<stdio.h>
int main()
{
int isum;
int isequ;
int iresult;
float aver;
float seo;
int ione;
printf("두팀의 합과 차를 입력하세요\n");
scanf("%d %d",&isum,&isequ);
aver=(float)isum/2;
seo=(float)isequ/2;
if((isequ>isum)||(0==isum%2&&0!=isequ%2)||(0!=isum%2&&0==isequ%2))
{
printf("impossible\n");
}
else
{
printf("%.0f %.0f",aver+seo,aver-seo);
}
return 0;
}