정답 비율 46.680%의 문제!
(세 자리 수) x (세 자리 수)를 계산하는 과정을 풀어내는 문제인데
나는 문자열로 입력받아서 인덱스를 활용하는 방법으로 풀었다!
A = int(input()) # 정수로 입력받음
B = input() # 문자열로 입력받아서 인덱스 활용
print(A * int(B[2])) # A * B의 일의 자리
print(A * int(B[1])) # A * B의 십의 자리
print(A * int(B[0])) # A * B의 백의 자리
print(A * int(B)) # A * B 계산값
사실 몫을 계산하는 방법으로 할 수 있는데... 그것보다는 위 방법이 더 간단하다 생각이 들었다.
참고로 파이썬은 0부터 시작이므로, B[0]이 B의 백의 자리임!
낮은 난이도의 문제여서 큰 해설이 필요가 없는 문제였다 ㅎㅎ
'코딩테스트 > 백준 문제' 카테고리의 다른 글
백준 문제 2739번 (구구단) (0) | 2024.09.05 |
---|---|
백준 문제 10171번 (고양이 그리기) (0) | 2024.09.04 |
백준 문제 2753번 (윤년) (0) | 2024.09.04 |
백준 문제 9498번 (시험 성적) (0) | 2024.09.04 |
프로그래머스에서 백준으로 옮기기 (코딩테스트 준비) (2) | 2024.09.04 |