백준/기초

[백준][입출력 및 사칙연산] 2588번 곱셈

Snowboarder 2022. 2. 16. 12:26

문제접근

  • 슬라이싱을 통해 접근 하였다.
  • 밑은 open을 사용하였다.

문제풀이

a = input()
b = input()

# 1의자리 곱셈 계산
print(int(a)*int(b[-1])) # b[2]로 바꿔도 된다.

# 10의자리 곱셈 계산
print(int(a)*int(b[-2])) # b[1]로 바꿔도 된다.

# 100의자리 곱셈 계산
print(int(a)*int(b[-3])) # b[0]로 바꿔도 된다.

# 일반적인 곱셈 계산
print(int(a)*int(b))

숏코딩

a,b=map(int,open(0))
print(b%10*a,b%100//10*a,b//100*a,b*a)