https://www.acmicpc.net/problem/2839
숫자를 나열하고, 규칙을 찾아야 되는군요...
저는 못풀 어서 아래 블로그를 참고하였습니다.
스케너
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
if (N == 4 || N == 7) {
System.out.println(-1);
}
else if (N % 5 == 0) {
System.out.println(N / 5);
}
else if (N % 5 == 1 || N % 5 == 3) {
System.out.println((N / 5) + 1);
}
else if (N % 5 == 2 || N % 5 == 4) {
System.out.println((N / 5) + 2);
}
}
}
버퍼리더
import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
if (N == 4 || N == 7) {
System.out.println(-1);
}
else if (N % 5 == 0) {
System.out.println(N / 5);
}
else if (N % 5 == 1 || N % 5 == 3) {
System.out.println((N / 5) + 1);
}
else if (N % 5 == 2 || N % 5 == 4) {
System.out.println((N / 5) + 2);
}
}
}
'공부 > 알고리즘 공부' 카테고리의 다른 글
[백준] 10250번 : ACM 호텔 - JAVA [자바] (0) | 2022.06.23 |
---|---|
[백준] 2869번 : 달팽이는 올라가고 싶다 - JAVA [자바] (0) | 2022.06.23 |
[백준] 10430번 : 나머지 - JAVA [자바] (0) | 2022.06.16 |
[백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! - JAVA [자바] (0) | 2022.06.16 |
[백준] 10926번 : ??! - JAVA [자바] (0) | 2022.06.16 |