Home 백준 알고리즘(BOJ) 2739번 파이썬 풀이
Post
Cancel

백준 알고리즘(BOJ) 2739번 파이썬 풀이

문제 설명

몇번째 단의 구구단을 출력할것인지 입력받고 입력이 존재하면 해당 단의 구구단을 출력하는것입니다.

풀이

최종 작성된 코드는 다음과 같습니다.

1
2
3
dan = int(input())
for i in range(1, 10):
    print(dan,"*", i, "=", dan * i)

dan이라는 변수에 input()함수를 이용해 값을 입력받고, int()함수를 이용해 입력받은 값의 자료형을 문자형에서 숫자형으로 형변환합니다.

1
dan = int(input())

이후 for문은 1부터10까지 , 총 9번을 반복하게 되며, 매 반복마다i의 값이 1씩 증가합니다. 즉 i의 값은 매 반복마다 1, 2, 3, 4, 5, 6, 7, 8, 9가 됩니다.

1
2
for i in range(1, 10):
    print(dan,"*", i, "=", dan * i)

실행 결과

결국 입력한 값, 즉 dan * i의 값이므로 입력받은 값이 2일 경우 출력값은 아래와 같습니다.

1
2
3
4
5
6
7
8
9
2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
This post is licensed under CC BY 4.0 by the author.

백준 알고리즘(BOJ) 2558번 파이썬 풀이

백준 알고리즘(BOJ) 9498번 파이썬 풀이