육각형 벌집으로 된 숫자가 있을 때 몇 번째...? 에 내가 찾는 숫자가 위치하는지 찾으면 되는 문제!
...사실 조금 헤맸다 두 번이나 틀렸음 ㅠㅠ...
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
int cnt = 0;
//1일때는 그냥 1
if(N == 1) {
cnt = 1;
} else {
while (N > 1) {
N = N - (6 * cnt);
cnt++;
}
}
System.out.println(cnt);
sc.close();
}
}
코드로 작성해보니 어렵진 않았는데, 코드를 작성하기까지 이것 저것 해보다가 좀 헤맸다 ㅎㅎ
그래도 성공
그... 날짜 공백은 무시해주세요 ㅎㅎ 바빴음