1. 문제 상세
https://www.acmicpc.net/problem/15894
2. 문제 접근
맨 아래줄의 정사각형이 n 개일때 둘레의 길이는 4n 이 된다.
따라서 입력받은 정수에 4를 곱한값을 출력하면 된다.
여기서 주의할 점은 n 이 최대 109 까지 입력된다는 점이다.
따라서 변수를 선언 할 때 int 형이 아닌 더 큰 범위를 가지는 long 형 이상의 변수로 선언하자.
3. 문제 풀이
#include <iostream>
using namespace std;
int main() {
long n;
cin >> n;
cout << n * 4;
}
정수형 변수 n 을 선언, cin 으로 정수를 입력받아 n 에 저장하고 cout 으로 n 에 4를 곱한 값을 출력한다.
4. 성능 확인
5. 마무리
문제의 입출력 값을 확인하여 그 범위에 맞는 크기의 변수를 사용하자.
'백준 - 단계별로 풀어보기 > 기하: 직사각형과 삼각형' 카테고리의 다른 글
[백준] 5073번 : 삼각형과 세 변 | C++ (0) | 2023.10.20 |
---|---|
[백준] 10101번 : 삼각형 외우기 | C++ (0) | 2023.10.20 |
[백준] 9063번 : 대지 | C++ (0) | 2023.10.20 |
[백준] 3009번 : 네 번째 점 | C++ (0) | 2023.10.20 |
[백준] 1085번 : 직사각형에서 탈출 | C++ (0) | 2023.10.20 |