https://www.acmicpc.net/problem/2588
A = int(input())
B = int(input())
print(A * (B % 10))
print(A * ((B % 100) // 10))
print(A * (B // 100))
print(A * B)
오랜만에 파이썬으로 코딩테스트를 하다보니까 헷갈리는게 많이 있었다.
값을 입력받을때 숫자인지, 정수인지 형태를 정해줘야한다.
괄호 표시 명확하게 해주기
/과 //의 차이가 있었다.
/는 나눈 값의 소수점까지 나눠지고, //는 나눈 몫만 나온다!
나는 정수형으로 받아서 값으로 값으로 각각나누어주었는데 B에 해당하는 값을 string으로 받아서 자리값으로 나누어주고, 형변환으로 쉽게 작성하는 코드가 훨씬 쉽고 인상적이었다.
A = int(input())
B = input()
print(A*int(B[2]))
print(A*int(B[1]))
print(A*int(B[0]))
print(A*int(B))