문제 링크
풀이
입력받은 4자리의 수를 2자리씩 끊어서 제곱하고 더해야 한다.
이는 각각 100으로 나눈 몫과 나머지를 통해 구할 수 있다.
Java 코드
더보기
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
int T = Integer.parseInt(in.readLine());
StringBuilder out = new StringBuilder();
while (T-- > 0) {
int n = Integer.parseInt(in.readLine());
int a = n / 100, b = n % 100;
if ((a * a + b * b) % 7 == 1) out.append("YES\n");
else out.append("NO\n");
}
System.out.println(out);
}
}
'PS > boj' 카테고리의 다른 글
[BOJ] 20743 Bus Numbers (0) | 2021.01.31 |
---|---|
[BOJ] 8711 Odchudzanie (0) | 2021.01.30 |
[BOJ] 8965 Circular Sequence (0) | 2021.01.27 |
[BOJ] 12779 상품 is 뭔들 (0) | 2021.01.24 |
[BOJ] 13430 합 구하기 (0) | 2021.01.23 |