반응형
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형으로 바꿔보니 정답이 되었다.
반응형
'문제 해결 > BaekJoon' 카테고리의 다른 글
[백준] [C++] 23037번 5의 수난 (0) | 2022.11.19 |
---|---|
[백준] [C++] 17869번 Simple Collatz Sequence (0) | 2022.11.19 |
[백준] [C++] 15000번 CAPS (0) | 2022.11.18 |
[백준] [C++] 14681번 사분면 고르기 (0) | 2022.11.18 |
[백준] [C++] 14038번 Tournament Selection (0) | 2022.11.18 |