[백준] 2475 검증수 - Java

Yunki Kim·2022년 12월 22일
0

백준

목록 보기
71/104
post-thumbnail

문제


링크


코드

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine(), " ");
        br.close();

        int result = 0;
        for (int i = 0; i < 5; i++) {
            int input = Integer.parseInt(st.nextToken());
            result += (input * input);
        }
        System.out.println(result % 10);
    }
}

리뷰

Math.pow()를 이용해 제곱을 하려했는데 단순 곱셈에 비해 속도가 너무 떨어진다.

함수의 성능보다는 구현 알고리즘의 성능이 중요하다지만 왜인지 시간이 신경쓰이는걸 😂

0개의 댓글