백준 24266문제<시간복잡도>

Frog Lemon·2024년 8월 14일
0

알고리즘

목록 보기
5/20
post-thumbnail


백준 24266문제이다 시간복잡도 관련한 문제를 계속 풀다보니 이번에 보자마자 O(n3) 시간복잡도를 가진다는것을 생각했다.
입출력 관련 클래스를 다양하게 써보도록 노력했다.
BufferReader와 Writer는 close하지않으면 자원 누수와 데이터손실이 일어날수 있다고 배워서 클래스의 사용법에 대해 좀더 신중히 생각해볼 기회가 되었다.

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        long N = Long.parseLong(br.readLine());
        br.close();

        bw.write(N*N*N + "\n" + 3);
        bw.flush();
        bw.close();
    }
profile
노력과 끈기를 추구합니다. 레몬이 좋아!

0개의 댓글