[백준/Python3] 세자리수 곱셈 2588번

고정원·2021년 3월 5일
0

살려줘알고리즘

목록 보기
2/7

📍 문제URL | https://www.acmicpc.net/problem/2588

문제번호 : 2588번
문제제목 : 곱셈
개념 : 사칙연산
난이도 : 하하

풀이
아래 답 주석 참고

제출한 답

print('Enter the num1')
ipt1 = int(input())
print('Enter the num2')
ipt2 = int(input())
#문제에서 숫자를 두 번 받으라고 요구해서 map사용하지 않음

#ipt2의 각 자리의 숫자들이 ipt1와 곱해져야지, 긍까 일단 각 자리수 값 구해야지
#출력값에서 각 단계별 값을 다 원했자나
opt1 = ipt1 * ((ipt2 % 100) % 10) #나머지 구하기로 1의 자리 수 추출  -(3)
opt2 = ipt1 * ((ipt2 % 100) // 10) #나머지와 몫으로 10의 자리 수 추출 -(4)
opt3 = ipt1 * (ipt2 // 100) # 몫으로 100의 자리 수 추출 -(5)

result = ipt1 * ipt2 #최종결과값 저장

print(opt1, opt2, opt3, result, sep'\n')

🤷‍♀️풀면서 느낀 점
알고리즘 처음이라서 쉽지 않다. 난이도가 하하라지만 웃음밖에 안나온다. 하하하
코드를 잘 짜놓고 입력값을 어떻게 넣어야 되는지 몰라서 print값을 못 받는다. 정말이지 웃음 밖에 안나온다 : ) 잘해보자~

🚩항해99_ch2알고리즘 2021-03-05

profile
해결문제에 대해 즐겁게 대화 할 수 있는 프론트엔드 개발자

0개의 댓글