SWEA/[D3]

[D3] SWEA10200 구독자 전쟁

ruming 2020. 9. 11. 20:49

 

#include <stdio.h>
int main(void){
	int a, b, n;
	int testCase, T;
	scanf("%d", &T);
	for(testCase=1; testCase<=T; testCase++){
		scanf("%d%d%d", &n, &a, &b);
		printf("#%d", testCase);
		printf(" %d", a<b?a:b);
		int Max;
		Max = a+b-n;
		printf(" %d\n", Max>0?Max:0);
	}
}

Max를 만들지 않고 if문을 쓰는 방법도 있지만 문제가 쉬워서 좀 다른 방법으로 풀어보고 싶었다. 둘 중에 뭐가 더 간단한지는 모르겠지만 또 다른 방법은 뭐가 있을지 궁금하다.


swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXMCXV_qVgkDFAWv&categoryId=AXMCXV_qVgkDFAWv&categoryType=CODE

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

'SWEA > [D3]' 카테고리의 다른 글

[D3] SWEA 10726 이진수표현  (0) 2020.11.02
[D3] SWEA10059 유효기간  (0) 2020.09.26
[C언어] SWEA 10505 - 소득 불균형  (0) 2020.09.20
[D3] SWEA10032 과자 분배  (0) 2020.09.20
[D3] SWEA9997 미니멀리즘 시계  (0) 2020.09.11