구구단 성공분류
시간 제한 |
메모리 제한 |
제출 |
정답 |
맞은 사람 |
정답 비율 |
1 초 |
128 MB |
117510 |
60884 |
53881 |
53.670% |
https://www.acmicpc.net/problem/2739
2739번: 구구단
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
www.acmicpc.net
문제
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
입력
첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다.
출력
출력형식과 같게 N*1부터 N*9까지 출력한다.
백준 알고리즘 # 2739번 : 구구단
n = int(input())
for i in range(1, 10):
print(n, "*", i, "=", n*i)
풀이
n으로 정수 2를 입력받으면 for문을 통해 1부터 9까지 돌면서 i가 출력됩니다.
따라서 for문을 돌면서 print로 n * i = (n*i 한 정수)가 한 줄씩 출력됩니다👏
ex)
2 * 1 = 2
2 * 2 = 4
...
끄-읏!
매우 쉬운 문제지만, 문제를 풀면서 알게된 규칙이 있어요.
아래 print 함수를 보면 ","로 띄어쓰기 한것과 상관없이 똑같이 출력되는데요.
이 결과를 보면 print 함수에 "," 콤마로 나눠진 인자(argument) 혹은 변수(variable)는
자동으로 한 칸씩 띄어쓰기가 입력되어 출력된다는 것을 알 수 있습니다👊
for문을 돌면서 자동개행되는 것과 더불어 하나 더 알게되었네요😁
추가로 어제, 오늘 카카오, 라인 코딩테스트 시험보신분들 다들 수고하셨습니다!!
(저는 경험으로 거름삼았다고만 생각해야겠네요😂)
자세한 코드가 궁금하신 분들은 아래 GitHub 참고해주세요🙏
print(n, "*", i, "=", n*i)
print(n,"*",i,"=",n*i)
wook2124/Algorithm
Practice algorithm. Contribute to wook2124/Algorithm development by creating an account on GitHub.
github.com
최종 소스코드
'코딩테스트 > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 | 10871번 : X보다 작은 수 (Python / 파이썬) (2) | 2020.09.14 |
---|---|
백준 알고리즘 | 8393번 : 합 (Python / 파이썬) (0) | 2020.09.14 |
백준 알고리즘 | 10430번 : 나머지 (Python / 파이썬) (0) | 2020.09.14 |
백준 알고리즘 | 1152번 : 단어의 개수 (Python / 파이썬) (3) | 2020.09.14 |
백준 알고리즘 | 1110번 : 더하기 사이클 (Python / 파이썬) (16) | 2020.09.12 |
댓글