티스토리 뷰

반응형



이번 포스팅은 백준 알고리즘 사이트의 2739번 구구단 문제를 Python 언어로 코딩해보겠습니다. 아래 url로 접속하시면 문제를 볼 수 있습니다.


https://www.acmicpc.net/problem/2739


지난 백준 알고리즘 포스팅과 같은 단계로 for문 사용해보기 단계의 문제입니다.



이 문제의 경우 사용자로부터 N을 입력 받고, 입력 받은 N이 구구단의 단수가 되는 문제입니다.


1
2
3
inp = int(input())
for i in range(110):
    print("%d * %d = %d" %(inp,i,(inp*i)))
cs


변수 inp을 지정해 int(input())을 이용해서 사용자로부터 int형의 입력을 받습니다.


for i in range(1, 10)을 이용해 for문 조건을 작성해줍니다. i는 for 문에서 하나씩 증가될 변수이고, i의 범위는 1부터 9까지 입니다.

(Python의 for문 이용시 range는 첫째 인자로 초기값, 둘쨰 인자로 종료값, 여기선 없지만 마지막 인자로 증가값을 적용합니다. 또한 두번째 인자인 종료값의 경우 해당 값을 포함하지 않기에 필요한 종료값보다 하나 더 크게/작게 조건을 작성해야 합니다.)


마지막으로 for문 내에 print를 사용해 inp값과 i를 곱해준 결과를 출력해주면 됩니다.



다음 포스팅에서는 다음 단계의 코드를 보도록 하겠습니다.


다음 포스팅에서 봐요 :))

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함