BOJ_15894_수학은체육과목입니다.

Swimming_Ram·2025년 7월 13일
0

Javalgorithm

목록 보기
3/7

간단한 수학 문제인줄 알았는데 아니 간단하긴 하다 생각못한 부분이 있어서 몇번 실패가 떠서 그렇지 ..

package 구현;

import java.io.*;

public class BOJ_15894_수학은체육과목입니다 {
    public static void main(String[] args) throws IOException{
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        int input_num = Integer.parseInt(br.readLine());
        System.out.println(4 * input_num);


    }
}

처음 작성한 코드이다 문제가 없는데 계속 실패가뜬다 ..

뭐가 문제일까 했는데 혹시 범위가 잘못되었나 생각해서 문제에 체력이 넘쳐서 끝까지 한다고 써져있었기 때문에 ㅎㅎ..

10의 9승이면 10억인데 인트의 범위는
-21억 ~ 21억 정도이다 N이 10억이라고하면 4N은 40억이 되버리니 초과이다

package 구현;
import java.io.*;

public class BOJ_15894_수학은체육과목입니다 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        long input_num = Long.parseLong(br.readLine());
        System.out.println(4 * input_num);
    }
}

Long형으로 바꿔주니 Pass

  1. 실패가 뜬다면 문제의 범위를 잘 보고 자료형을 바꿔주자
profile
Swimming is good at loss Weight

0개의 댓글