개발 공부/알고리즘 문제풀이

[백준] 2742 기찍 N, 11021 A+B-7, 2438 별 찍기 - 1

5묘 2022. 7. 14. 23:03
 

반복문 단계

1부터 N까지의 합을 구하는 문제. 물론 반복문 없이 풀 수도 있습니다.

www.acmicpc.net

단계별 풀기 - 반복문 부분의 문제들이다.


정답

# 2742 기찍 N
N = int(input())

for i in range(N, 0, -1):
    if i == 1:
        print(i, end='')
        break
    print(i)


# 11021 A+B-7
import sys

T = int(input())
for tc in range(1, T+1):
    n, m = map(int, sys.stdin.readline().rstrip().split())
    print('Case #{}: {}'.format(tc, n+m))


# 2438 별 찍기 - 1
N = int(input())

for i in range(1, N+1):
    if i == N:
        print('*' * i, end='')
        break
    print('*' * i)

어려운 부분은 없었던 것 같다. 간단한 반복문으로 풀 수 있는 문제였다.
반복문 쓸 때 이전에는 break를 잘 안써줬는데, 이제는 잘 쓰고 있다. 정처기 공부의 효과인가...