[ Python ] 백준 2588번 곱셈 풀이

2020. 12. 27. 17:42·Archive/Develop
728x90
반응형

www.acmicpc.net/problem/2588

 

2588번: 곱셈

첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.

www.acmicpc.net

 

 

 

 

 

 

 

 

문제는 이러합니다.

 

 

편의상 첫번째 입력되는 수를 a라 하고, 두번째 입력되는 수를 b 라고 칭하겠습니다.

 

(3), (4), (5), (6) 번에 들어갈 수를 생각해봅시다.

 

(3)번의 경우, b의 일의 자리 숫자와 a가 곱해진 수입니다.

(4)번의 경우, b의 십의 자리 숫자와 a가 곱해진 수입니다.

(5)번의 경우, b의 백의 자리 숫자와 a가 곱해진 수입니다.

 

 

 

 

그렇다면 b의 일의 자리 수와 십의 자리 수, 백의 자리 수를 각각 구할 수 있어야겠네요.

 

b의 일의 자리 수는 b를 10으로 나눈 나머지값 입니다.

b의 십의 자리 수는 b를 100으로 나눈 나머지값에 일의 자리 수를 뺀 값을 10으로 나눈 값입니다.

b의 백의 자리 수는 b를 1000으로 나눈 나머지값에 일에서 십의 자리 수를 뺀 값을 100으로 나눈 값입니다.

백의 자리 수는 굳이 1000으로 나누지 않고, 바로 빼도 상관없습니다.

 

 

 

 

코드는 이러합니다.

 

 

 

 

 

 

[ Code ]

 

 

 

a=int(input())
b=int(input())
print(a*(b%10))
print(int(a*(((b%100)-(b%10))/10)))
print(int(a*((b-(b%100))/100)))
print(a*b)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형

'Archive > Develop' 카테고리의 다른 글

[ Python ] 백준 2163번 초콜릿 자르기 풀이  (0) 2020.12.27
[ Python ] 백준 3046번 R2 풀이  (0) 2020.12.27
[ Python ] 백준 2558번 A+B -2 풀이  (0) 2020.12.27
[ Python ] 백준 10430번 나머지 풀이  (0) 2020.12.27
[ Python ] 백준 10869번 사칙연산 풀이  (0) 2020.12.27
'Archive/Develop' 카테고리의 다른 글
  • [ Python ] 백준 2163번 초콜릿 자르기 풀이
  • [ Python ] 백준 3046번 R2 풀이
  • [ Python ] 백준 2558번 A+B -2 풀이
  • [ Python ] 백준 10430번 나머지 풀이
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    Oracle
    oracle db
    docker
    Codeup
    파이썬
    자바스크립트
    장고
    오라클
    백준
    파이썬 기초
    코드업
    Django
    카카오 100일 프로젝트
    보안뉴스
    백준 파이썬
    Git
    파이썬 문제
    코드업 기초
    Python
    파이썬 기초 문제
    백준 문제풀이
    파이썬 알고리즘
    비박스
    자바스크립트 객체
    자바스크립트 API
    코드업 파이썬 기초 100제
    javascript
    백준 풀이
    파이썬 백준
    C++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ Python ] 백준 2588번 곱셈 풀이
상단으로

티스토리툴바