본문 바로가기
development/알고리즘

[백준] 5217번: 쌍의 합

by upa-r-upa 2022. 8. 6.

Python으로 작성 했습니다.

 

test_case=int(input(""))

for idx in range(test_case):
  num = int(input(""))
  crease_num = 1;
  save_set=[]
  
  while True:
    if crease_num >= num / 2:
      print(f"Pairs for {num}:{','.join(save_set)}")
      
      break
    
    minus = num - crease_num

    if crease_num + minus == num:
      save_set.append(f" {crease_num} {minus}")
      
    crease_num += 1

완료!