📝 문제
> N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
https://www.acmicpc.net/problem/2739
🎨 풀이
💡 성공 코드 1
import sys
N = int(sys.stdin.readline())
for i in range(1,10):
print(str(N) + " * " + str(i) + " = " + str(N*i))
>
1. N을 입력받는다.
2. 1부터 9까지라고 했으니까, 범위를 1~ 10으로 잡아준 후, 차례대로 곱해서 출력한다.
- 이 때, 숫자와 문자를 더하는 형태라서 프린트 되지 않으므로 숫자를 문자형태로 바꿔줘야한다. str() 사용 (형태 일치시켜줌)
끝~
⭐ 느낀점
> 처음에 출력했을 때 띄어쓰기가 일치하지 않아서 틀렸다고 떴다. 하하.. 그래서 "=" -> " = " 이런식으로 바꿔줬더니 통과가 되었다. 좀 허무하면서도 저런 사소한 걸 놓치지 않는게 포인트인 것 같기도 하고. 여튼 뭐~ 잘 풀었으면 된 거지 뭐~~ 고생했덩
'알고리즘 공부 > 백준' 카테고리의 다른 글
[백준] 8393번 - 합 (파이썬) (0) | 2022.05.21 |
---|---|
[백준] 10950번 - A+B - 3 (파이썬) (0) | 2022.05.20 |
[백준] 2525번 - 오븐 시계 (파이썬) (0) | 2022.05.18 |
[백준] 2884번 - 알람 시계 (파이썬) (0) | 2022.05.17 |
[백준] 2480번 - 주사위 세개 (파이썬) (0) | 2022.05.16 |