반응형
https://www.acmicpc.net/problem/24294
24294번: ГРАДИНА
На първите четири реда на стандартния вход са записани четири цели числа w1, h1, w2 и h2 - съответно ширина и височина на първия правоъгълник, шир
www.acmicpc.net
수학 문제였습니다.
📕 풀이방법
📔 입력 및 초기화
두 직사각형의 각 너비와 높이 w1, h1, w2, h2를 선언하고 입력해줍니다.
📔 풀이과정
필요한 타일은 결국 두 직사각형을 덮는 여백 1칸짜리 정사각형의 테두리를 구하는 것과 같습니다.
📔 정답출력
4 + 2 * max(w1, w2) + 2 * (h1 + h2)를 출력합니다.
📕 Code
C++
#include <bits/stdc++.h>
using namespace std;
int w1, h1, w2, h2;
int main(){
cin >> w1 >> h1 >> w2 >> h2;
cout << 4 + 2 * max(w1, w2) + 2 * (h1 + h2);
}
Python
w1 = int(input())
h1 = int(input())
w2 = int(input())
h2 = int(input())
print(4 + 2*max(w1,w2) + 2 *(h1+h2))
📕 Test Case
input
100000000
100000000
100000000
100000000
답
600000004
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 17614 : 369 (2) | 2022.02.06 |
---|---|
(C++) - 백준(BOJ) 5163 : Isn’t It Funny How a Bear Likes Honey? (0) | 2022.02.05 |
(C++) - 백준(BOJ) 4850 : Baskets of Gold Coins (0) | 2022.02.03 |
(C++) - 백준(BOJ) 8661 : Stopki (0) | 2022.02.01 |
(C++) - 백준(BOJ) 6812 : Good times (0) | 2022.01.31 |