백준 2588
by atomic0x90 (Yujun Han)
BOJ - 2588 - 곱셈
설명
두 번째로 입력받은 숫자의 1의 자리수, 10의 자리수, 100의 자리수를 첫 번째로 입력받은 숫자에 곱셈한다.
각각의 자리수를 뽑아내는 방법은 다음과 같다.
- 자료형이 int 일 경우
- 1의 자리수 : (변수)%10
- 10의 자리수 : (변수/10)%10
- 100의 자리수 : (변수/100)%10
- …의 자리수 : (변수/…)%10
code
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<a*(b%10)<<endl;
cout<<a*((b/10)%10)<<endl;
cout<<a*((b/100)%10)<<endl;
cout<<a*b<<endl;
return 0;
}
감사합니다.
홈으로 가기 | 더 많은 백준 문제 풀이 보기 | post 목록 보기 |
---|---|---|