본문 바로가기
문제 해결/BaekJoon

[백준] [C++] 15700번 타일 채우기 4

by WSLim_97 2022. 11. 19.
반응형

https://www.acmicpc.net/problem/15700

 

15700번: 타일 채우기 4

첫째 줄에 N과 M이 주어진다. (1 ≤ N, M ≤ 1,000,000,000)

www.acmicpc.net


코드

#include <iostream>
using namespace std;

int main() {
	long n, m, area;
	cin >> n >> m;
	
	area = n * m / 2;
	cout << area;
	
	return 0;
}

풀이

n과 m을 입력받아 몇 개의 타일을 채울 수 있는지 출력하는 문제이다.

 

1x2 혹은 2x1의 타일은 전체 면적인 area / 2를 한 값이다.

 

그런데 초기에 면적 area 변수를 int형으로 선언하니 틀려서 long형으로 바꿔보니 정답이 되었다.

반응형