백준 4299번 AFC 윔블던(C언어)

최정우·2022년 7월 20일
0

백준 문제풀이

목록 보기
24/26


Code

#include <stdio.h>

int main()
{
	int a, b, A, B;

	scanf_s("%d %d", &a, &b);

	A = a + b;
	B = a - b;
	if (A < 0 || B < 0)
	{
		printf("-1");
	}
	else
	{
		if (A % 2 == 0 && B % 2 == 0)
		{
			printf("%d %d", A / 2, B / 2);
		}
		else
		{
			printf("-1");
		}
	}
	
	
	return 0;
}

Key Points

  1. 두 스코어의 합과 차를 서로 더하고 뺀 값을 변수 두개에 각각 넣음
  2. 그 변수가 음수면 "-1"출력
  3. 그 두 수를 더했기 때문에 변수가 짝수여야 식이 성립, 짝수가 아니라면 "-1"출력
profile
WHEN LIFE GIVES YOU LEMONS, MAKE LEMONADE

0개의 댓글