문제
계란집을 운영하는 남욱이는 매일 닭장에서 달걀을 수거해간다. 어느 날 닭장에 들어가보니 일부 닭의 다리가 하나씩 사라졌다. 남욱이는 얼마나 많은 닭들이 한 다리를 잃었는지 알고싶었지만 닭이 너무 많아 셀 수 없었고, 대신 모든 닭의 다리수를 셌다. 고민하는 남욱이를 위해 모든 닭의 다리수의 합과 닭의 수를 가지고 이것을 해결해주자.
입력
첫째 줄에 총 테스트 케이스의 수 T (T ≤ 25)가, 둘째 줄 부터 T + 1째줄까지 매줄 마다 모든 닭의 다리수의 합 N (1 ≤ N ≤ 300)과 닭의 수 M (M ≤ N ≤ 2M)이 공백을 간격으로 입력된다.
출력
테스트 케이스마다 한줄에 다리가 잘린 닭의 수 U와 멀쩡한 닭의 수 T를 공백을 간격으로 출력한다.
예제 입력 1
2 5 3 7 5 |
예제 출력 1
1 2 3 2 |
더보기
Solution
#include<stdio.h>
int main(void)
{
int T;
scanf("%d", &T);
for(int t=0;t<T;t++)
{
int N, M;
scanf("%d %d", &N, &M);
printf("%d %d\n", 2*M-N, N-M);
}
return 0;
}
728x90
'백준 알고리즘' 카테고리의 다른 글
<백준 알고리즘> 2556번: 별 찍기 - 14 (0) | 2020.07.25 |
---|---|
<백준 알고리즘> 2789번: 유학 금지 (0) | 2020.07.25 |
<백준 알고리즘> 2490번: 윷놀이 (0) | 2020.07.23 |
<백준 알고리즘> 2476번: 주사위 게임 (0) | 2020.07.23 |
<백준 알고리즘> 11047번: 동전 0 (0) | 2020.07.23 |