[백준/JAVA]15894번 수학은 체육과목 입니다

2025. 5. 17. 22:35·코딩테스트/백준

문제

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

정수 n이 주어졌을 때, 4 × n을 출력하는 문제였다.

문제 풀이

그림을 보면 결국 한 변의 길이가 1인 정사각형의 가로 길이도 n, 세로 길이도 n이므로 전체 둘레는 4 × n이 된다.

조건을 보면 입력 n이 10^9까지이기 때문에 최대 값은 4 × 10^9 = 40억이 된다. 하지만 int는 약 -21억 ~ 21억 범위까지만 저장할 수 있기 때문에 결과값이  int 범위를 벗어날 수 있어서 Long형을 사용했다. 

import java.io.*;

public class Main{
	public static void main(String[] args) throws IOException{
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        System.out.println(Long.parseLong(br.readLine())*4);
	}
}

'코딩테스트 > 백준' 카테고리의 다른 글

[백준/JAVA]10101번 삼각형 외우기  (0) 2025.05.21
[백준/JAVA]9063번 대지  (0) 2025.05.18
[백준/JAVA]3009번 네 번째 점  (0) 2025.05.16
[백준/JAVA]1085번 직사각형에서 탈출  (0) 2025.05.16
[백준/JAVA]27323번 직사각형  (0) 2025.05.16
'코딩테스트/백준' 카테고리의 다른 글
  • [백준/JAVA]10101번 삼각형 외우기
  • [백준/JAVA]9063번 대지
  • [백준/JAVA]3009번 네 번째 점
  • [백준/JAVA]1085번 직사각형에서 탈출
yxxjxxeee
yxxjxxeee
  • yxxjxxeee
    공부 일지
    yxxjxxeee
  • 전체
    오늘
    어제
    • study N
      • Framework
        • Spring
      • Language
        • JavaScript
        • C | C++
        • JAVA
        • PHP
      • CS
        • 네트워크
        • 자료구조
        • 데이터베이스
        • 운영체제
      • DBMS
        • MySQL
      • 코딩테스트 N
        • 백준 N
        • 프로그래머스
        • LeetCode
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 쇼핑몰 제작 프로젝트(PHP)
    • github
  • 공지사항

  • 인기 글

  • 최근 글

  • hELLO Designed By 정상우
    Version v4.10.2
yxxjxxeee
[백준/JAVA]15894번 수학은 체육과목 입니다
상단으로

티스토리툴바