본문 바로가기

문제풀이/C 문제풀이

[SWEA]3456 직사각형 길이 찾기

만약 a와 b가 다르다면 나머지 변의 길이는 a의 길이 또는 b의 길이인데
c의 길이가 a와 동일한지, b와 동일한지 모르므로 (변의 길이의 합) - (c의 길이)를 하면 d가 나온다
a와 b가 같다면 정사각형일수도 있지만 c와 d만 같을수도 있다. 그럴 경우에는 나머지 한 변의 길이는 c의 길이가 된다.

#include <stdio.h>
int main(void)
{
	int test_case;
	int T;
	setbuf(stdout, NULL);
	scanf("%d", &T);
    
	for (test_case = 1; test_case <= T; ++test_case)
	{
		int a, b, c;
		scanf("%d %d %d", &a, &b, &c);
		if (a!=b) printf("#%d %d\n", test_case, a+b-c);
		else printf("#%d %d\n", test_case, c);
	}
	return 0; //정상종료시 반드시 0을 리턴해야 합니다.
}

'문제풀이 > C 문제풀이' 카테고리의 다른 글

[SWEA]8016 홀수 피라미드  (0) 2019.09.24
[SWEA]7728 다양성 측정  (0) 2019.09.18
[SWEA]8500 극장 좌석  (0) 2019.09.18
[SWEA]7732 시간 개념  (0) 2019.09.17
[SWEA]8104 조 만들기  (0) 2019.09.16