Coding Test/BAEKJOON
BAEKJOON 2588 곱셈
느려도괜찮아
2023. 9. 18. 00:14
728x90
반응형
# 링크 : 곱셈
2588번: 곱셈
첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.
www.acmicpc.net
# 정답 코드
# (1)과 (2) 위치에 들어갈 세 자리 자연수 입력 받기
num1 = int(input())
num2 = int(input())
# (6), (5), (4), (3) 순서로 값을 계산
result3 = num1 * (num2 % 10) # (3) 위치에 들어갈 값
result4 = num1 * ((num2 // 10) % 10) # (4) 위치에 들어갈 값
result5 = num1 * (num2 // 100) # (5) 위치에 들어갈 값
result6 = num1 * num2 # (6) 위치에 들어갈 값
# 결과 출력
print(result3)
print(result4)
print(result5)
print(result6)
# 개념
1. input() : 사용자가 키보드로 입력한 값을 문자열로 반환합니다.
2. int() : 입력 받은 문자열을 정수로 변환합니다.
3. 산술 연산 : 입력 받은 두 수를 활용해서 (3), (4), (5), (6) 에 들어갈 값을 계산합니다.
result3 = num1 * (num2 % 10) # (3) 위치에 들어갈 값
result4 = num1 * ((num2 // 10) % 10) # (4) 위치에 들어갈 값
result5 = num1 * (num2 // 100) # (5) 위치에 들어갈 값
result6 = num1 * num2 # (6) 위치에 들어갈 값
반응형