Coding Test/BAEKJOON

BAEKJOON 2588 곱셈

느려도괜찮아 2023. 9. 18. 00:14
728x90
반응형

BAEKJOON 2588 곱셈

# 링크 : 곱셈

 

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) 위치에 들어갈 값
반응형