백준 알고리즘(C/C++) - 2588번 곱셈

#include <stdio.h>

int main(void) {
	int a, b;
	scanf("%d %d", &a, &b);
	printf("%d\n%d\n%d\n%d\n", b % 10 * a, b / 10 % 10 * a, b / 100 * a, a * b);
	return 0;
}
#include <iostream>

int main() {
	int a, b;
	std::cin >> a >> b;
	std::cout << b % 10 * a << std::endl;
	std::cout << b / 10 % 10 * a << std::endl;
	std::cout << b / 100 * a << std::endl;
	std::cout << a * b << std::endl;
	return 0;
}

이 문제에서 보아야 할 것은

1. 두 번째 입력 받은 값 각 자리수를 구하고

2. 구한 값에 첫 번째 값을 곱한다.

 

이것만 알면 쉽게 풀수있다.

댓글

Designed by JB FACTORY