백준 파이썬 코딩테스트 (A+B -5)

2025. 3. 1. 22:33·코딩테스트/BaekJoon

백준 10952번 문제

A+B -5


문제

 

 


풀이

이 문제는 조건을 만족할때 까지 반복을 해야하기 때문에, for 대신 while을 사용하고, break를 시키는게 맞다고 생각했다.

 

맨처음에는 아래와 같이 첫번째 인풋으로 a와 b를 받은 후 두 a와 b가 0이 될때까지 while반복하게 하려고 했다.

import sys

a, b = map(int, sys.stdin.readline().strip().split())

while a != 0 or b != 0:
    print(a + b)
    a, b = map(int, sys.stdin.readline().strip().split())

 

이렇게 되면 첫번째 인풋을 받고 a와 b가 동시에 0이지 않는 한은 반복을 하게 한다.

 

여기서의 문제는 중복의 코드를 사용한다는 점이다.

 

 

그렇게 while을 True로 해두고, if문으로 break시점을 정하는 방식을로 변경을 하였다.

 

이렇게 되면 while은 break되기 전까지 반복을 하게되며, if문을 통해서 a와 b가 0일때  while문을 멈추게 할 수 있다.

import sys

while True:
    a,b=map(int,sys.stdin.readline().strip().split())
    if a==0 and b==0:
        break
        
    print(a+b)

 

 

 

 

Coding_Test/백준/Bronze/10952. A+B - 5 at main · K-MarkLee/Coding_Test

 

Coding_Test/백준/Bronze/10952. A+B - 5 at main · K-MarkLee/Coding_Test

This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub). - K-MarkLee/Coding_Test

github.com

 

저작자표시 비영리 변경금지 (새창열림)

'코딩테스트 > BaekJoon' 카테고리의 다른 글

백준 파이썬 코딩테스트 (개수 세기)  (0) 2025.03.19
백준 파이썬 코딩테스트 (A+B -4)  (0) 2025.03.17
백준 파이썬 코딩테스트 (별 찍기 -2)  (0) 2025.02.27
백준 파이썬 코딩테스트 (별 찍기)  (0) 2025.02.27
백준 파이썬 코딩테스트 (A+B -8)  (0) 2025.02.27
'코딩테스트/BaekJoon' 카테고리의 다른 글
  • 백준 파이썬 코딩테스트 (개수 세기)
  • 백준 파이썬 코딩테스트 (A+B -4)
  • 백준 파이썬 코딩테스트 (별 찍기 -2)
  • 백준 파이썬 코딩테스트 (별 찍기)
코드 유랑자 승열
코드 유랑자 승열
코드 유랑자 승열의 프로그래밍 일지를 남기는 공간입니다.
  • 코드 유랑자 승열
    승열의 프로그래밍 시네마
    코드 유랑자 승열
  • 전체
    오늘
    어제
  • 링크

    • 깃허브 보러가기
    • 링크드인 보러가기
    • 인스타그램 보러가기
    • 카테고리
      • 코딩테스트
        • BaekJoon
      • TIL and WIL
        • TIL
        • WIL
      • 주말스터디
      • 내일배움캠프
        • 사전캠프 강의 (SQL)
      • 용어정리
        • Python
        • Python-Library
        • Machine-Learning
        • Deep-Learning
        • AI 활용
        • LLM & RAG
        • Docker
        • Django
        • SQL
        • Java Script
        • etc
      • Daily 코드카타
        • SQL
        • Python 알고리즘
      • 임시저장
      • 보류
  • 태그

    llm
    View
    django
    오블완
    template
    티스토리챌린지
    vector db
    word2vec
    langchain
    RAG
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코드 유랑자 승열
백준 파이썬 코딩테스트 (A+B -5)
상단으로

티스토리툴바