문제 링크

2588번: 곱셈 (acmicpc.net)

 

2588번: 곱셈

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

www.acmicpc.net



소스 코드

#include <stdio.h>

int main()
{
	char x[4]; char b[4];
	int a, c, d, e, f, g;
	scanf("%c%c%c\n", &x[0], &x[1], &x[2]);
	scanf("%c%c%c", &b[0], &b[1], &b[2]);

	// x를 a로 변환한다.
	a = ((x[0] - '0') * 100) + ((x[1] - '0') * 10) + (x[2] - '0');

	c = a * (b[2] - '0');
	d = a * (b[1] - '0');
	e = a * (b[0] - '0');
	g = ((b[0] - '0') * 100) + ((b[1] - '0')  * 10)+ (b[2] - '0');
	f = a * g;
	
	printf("%d\n%d\n%d\n%d\n", c, d, e, f);
	return 0;
}

'백준(BOJ)' 카테고리의 다른 글

백준 3009(네 번째 점)  (0) 2022.01.25
백준 11719(그대로 출력하기2)  (0) 2022.01.25
백준 10707(수도요금)  (0) 2022.01.25
백준 2577(숫자의 개수)  (0) 2022.01.25
백준 15700(타일 채우기 4)  (0) 2022.01.25
백준 14681(사분면 고르기)  (0) 2022.01.25

+ Recent posts