반응형
https://www.acmicpc.net/problem/2292
2292번: 벌집
위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌
www.acmicpc.net
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int num = 1;
int range = 2;
if(a == 1) {
System.out.println(1);
} else {
while(range <= a) {
range = range + (6 * num);
num++;
}
System.out.println(num);
}
}
}
반응형
'Algorithm > [알고리즘]BACKJOON - Java&Kotlin' 카테고리의 다른 글
백준 Kotlin 2839번 : 설탕 배달 (0) | 2022.02.25 |
---|---|
백준 Kotlin 10991번 : 별 찍기 - 16 (0) | 2022.02.23 |
백준 Java 3009번 : 네 번째 점 (0) | 2022.02.12 |
백준 Java 1085번 : 직사각형에서 탈출 (0) | 2022.02.12 |
백준 Java 10808번 : 알파벳 개수 (0) | 2022.02.11 |