단계별

    [백준 단계별로 풀어보기] 반복문 단계 8(11022)~12(10951). A+B - 8 ~ A+B - 4

    11022. A+B - 8 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력_ 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력_ 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. [문제 풀이] # 반복문을 사용해 계산 # (형식에 맞게 출력해야하므로 f-string 포맷팅 사용) for i in range(1, int(input())+1): a, b = map(int, input().split()) print(f'Case #{i}: {a} + {b} =', a+b) 243..

    [백준 단계별로 풀어보기] 반복문 단계 3(8393)~7(11021). 합 ~ A+B - 7

    8393. 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 입력_ 첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다. 출력_ 1부터 n까지 합을 출력한다. [문제 풀이] n = int(input()) total = 0 for i in range(1, n+1): total += i print(total) 25304. 영수증 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다. 영수증에 적힌, 구매한 각 물건의 가격과 개수 구매한 물건들의 총 금액 을 보고, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총..

    [백준 단계별로 풀어보기] 조건문 단계 4(14681)~7(2480). 사분면 고르기 ~ 주사위 세개

    14681. 사분면 고르기 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다. 예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다. 점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다. 입력_ 첫 줄에는 정수 x가 주어진다. (−1000 ≤ x ≤ 1000; x ≠ 0) 다음 줄에는 정수 y가 주어진다. (−1000 ≤ y ≤ 1000; y ≠ 0) 출력_ 점 (x, y)..