반응형
https://www.acmicpc.net/problem/9288
간단한 출력문제였습니다.
📕 풀이방법
📔 입력 및 초기화
test case t, sum을 선언 후 적절히 입력받습니다.
📔 풀이과정
j를 1 ~ sum/2 범위로 for loop를 수행합니다. 한쪽은 j 다른 한 쪽은 sum - j 로 표현될 수 있습니다.
📔 정답출력
형식에 맞게 출력합니다.
📕 Code
#include <bits/stdc++.h>
using namespace std;
int t, sum;
int main(){
cin >> t;
for(int i = 1; i <= t; i++){
cin >> sum;
printf("Case %d:\n", i);
for(int j = 1; j <= sum/2; j++){
if(sum-j > 6) continue;
printf("(%d,%d)\n", j, sum-j);
}
}
}
📕 Test Case
1
12
Case 1:
(6,6)
*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 20833 : Kuber (0) | 2022.06.24 |
---|---|
(C++) - 백준(BOJ) 11970 : Fance Painting (0) | 2022.06.23 |
(C++) - 백준(BOJ) 20944 : 팰린드롬 척화비 (0) | 2022.06.21 |
(C++) - 백준(BOJ) 21866 : 추첨을 통해 커피를 받자 (0) | 2022.06.18 |
(C++) - 백준(BOJ) 23235 : The Fastest Sorting Algorithm In The World (0) | 2022.06.17 |