반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

배움과 기록의 장

[백준] 15894번: 수학은 체육과목 입니다 (Java) 본문

problem solving

[백준] 15894번: 수학은 체육과목 입니다 (Java)

chaeunii 2023. 3. 25. 13:39

✅ 문제

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

 

✅ 풀이

  • 직접 그려보면서 규칙을 찾아보았다.
  • 아래 사진과 같이 3*n + n 규칙이 있다는 것을 알 수 있다.(3*n + n = 4n)
  •  

  • int 말고 long형으로 해야함 주의 (n의 최대 경계값인 10^9를 넣고 3*n + n 하면, 아래 사진처럼 범위 초과함)

  • 정수자료형(int,long) 범위
정수 자료형 크기 범위
int 4byte(32bit) -2,147,483,648 ~ 2,147,483,647
long 8byte(64bit) -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

 

 

✅ 코드

import java.util.Scanner;

public class Main{
    public static void main(String[] args){

        Scanner sc = new Scanner(System.in);
        long n = sc.nextLong();

        // 규칙이 있다 n -> n + n*3
        System.out.println(n + n*3);

    }
}
반응형