[BOJ/Python] 10950 A+B - 3

2023. 5. 30. 17:50·💻IT Dev/Algorithm
728x90

📌 문제

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

 

📌 내 코드

# 10950 A+B (3)
t = int(input())

for _ in range(1, t+1):
    a, b = map(int, input().split())
    sum = a+b
    print(sum)
print()

💡 풀이

테스트케이스를 입력 받은 후, for문을 통해 입력받은 테스트케이스 수만큼 a와 b를 입력받는다.

이 때 a, b를 input()으로만 입력 받으면 안된다. 정수형이 아니라 문자형으로 인식해서 디버깅 돌릴 때 에러가 떴었다. 그래서 map()으로 감싼 후, 정수형으로 입력받도록 int를 포함시켰다. 이후 a+b 연산 값을 sum으로 정의하여 출력되도록 했다.

 

여기서 주의할 것은 for문에서 range()내에서 반복을 시작하는 수와 마지막 수를 설정할 때 그냥 1, t 하는 게 아니라 1, t+1로 해줘야 한다. 그래야 예제1의 마지막 출력값인 7까지 다 나온다. 처음에 1, t로만 해서 예제 출력의 마지막 값이 나오지 않아 애먹었다.

 

 

📌 정리

for문 개념이 아직 덜 잡힌 것 같다. 고작 브론즈 5레벨 문제에서 쩔쩔 맸다. 조건문보다 반복문 복습과 문제 풀이가 시급하다ㅠ_ㅠ

 

 

적극적인 피드백은 언제나 환영입니다:)

 

'💻IT Dev/Algorithm' 카테고리의 다른 글
  • [BOJ/Python] 8393 합
  • [BOJ/Python] 2739 구구단
  • [BOJ/Python] 2480 주사위 세 개
  • [BOJ/Python] 1330 두 수 비교하기
꾸우._.
꾸우._.
하루에 하나, 기록 한 줄기
  • 꾸우._.
    기록 한 줄기
    꾸우._.
  • 전체
    오늘
    어제
    • 분류 전체보기 (98)
      • 📓Diary (3)
        • Keyword (3)
      • ⌨Tools (10)
        • Figma (10)
      • 🙋‍♀️PM (40)
        • Project Manager (3)
        • Process, Framework (19)
        • UI·UX (7)
      • ✏PMB 18 (13)
      • 💻IT Dev (32)
        • CS (1)
        • Algorithm (30)
        • Python (0)
        • HTML, CSS (1)
  • 블로그 메뉴

    • Tag
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    PM
    주간 회고
    문자열
    PM 직무 용어
    패스오더
    UI
    Design Thinking
    PM부트캠프
    figma
    Project Manager
    구현
    agile
    UX
    Design Thinking Process
    BOJ
    프로젝트 매니저
    더블 다이아몬드 프로세스
    flo
    Double Diamond Process
    Algorithm
    백준
    프로덕트 매니저
    Strategy
    알고리즘
    디자인 씽킹
    사칙연산
    Product manager
    오쌤의 니가스터디
    JTBD
    코드스테이츠
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
꾸우._.
[BOJ/Python] 10950 A+B - 3
상단으로

티스토리툴바