[PYTHON] 백준 2588 - 곱셈

이또삐(이민혁)·2023년 4월 13일

CODINGTEST

목록 보기
3/96
post-thumbnail

성능 요약

메모리: 113112 KB, 시간: 108 ms

분류

수학, 사칙연산

문제 설명

(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다.

(1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오.

입력

첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다.

출력

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

#https://www.acmicpc.net/problem/2588
#곱셈
#2588

import sys
input = sys.stdin.readline

a= int(input())
b= int(input())

c = b%100

one = c%10
ten = int((c-one)/10)
hun = int((b-c)/100)

# print(one)
# print(ten)
# print(hun)

print(a*one)
print(a*ten)
print(a*hun)
print(a*b)
#https://www.acmicpc.net/problem/2588
#곱셈

import sys
input = sys.stdin.readline

a = int(input())
b = int(input())

def fun(x,y):
    global hun, ten, one
    global three, four, five, six

    hun = y // 100
    ten = (y-hun*100) // 10
    one = y % 10

    # return print(hun, ten, one)

    three = x * one
    four = x * ten
    five = x * hun
    six = x * y

    print(three)
    print(four)
    print(five)
    print(six)

    return

    # return three, four, five, six

fun(a,b)
profile
해보자! 게임 클라 개발자!

0개의 댓글