https://www.acmicpc.net/problem/5217
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
n=int(input())
for i in range(n):
num=int(input())
nums=[]
for j in range(1,num):
if j >= num-j :
break
else:
nums.append([j,num-j])
if len(nums)==0:
print("Pairs for %d:"%num)
else:
print("Pairs for %d: "%num, end='')
for k in range(len(nums)):
if len(nums)!=1 and k!=len(nums)-1:
print(*nums[k],end=', ')
else:
print(*nums[k],end='')
print()
|
cs |
이 문제는 구현의 문제보다는 출력형식이 조금 까다롭네요
This problem is easy to implement, but To do Output Format is picky
반응형
'python-algorithm' 카테고리의 다른 글
백준 10989 수 정렬하기 3 (0) | 2022.10.11 |
---|---|
백준 25629 홀짝 수열 (0) | 2022.10.10 |
백준 25377 빵 (0) | 2022.10.08 |
백준 25628 햄버거 만들기 (0) | 2022.10.07 |
백준 6321 IBM 빼기 1 (0) | 2022.10.06 |
댓글