문제 : https://www.acmicpc.net/problem/2292
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int input = scan.nextInt();
int dist = 1;
int count = 0;
for(int i = 0 ; i < input ; i++) {
if (i == dist) {
count++;
dist = dist + 6* count;
}
}
System.out.println(count+1);
}
}
'알고리즘 > 심심풀이 문제풀기' 카테고리의 다른 글
[심심풀이 백준문제풀기] 1011번 Fly me to the Alpha Centauri (0) | 2018.03.03 |
---|---|
[심심풀이 백준문제풀기] 2438번 별찍기 - 1 (0) | 2018.03.03 |
[심심풀이 백준문제풀기] 1193번 분수찾기 (0) | 2018.03.03 |
[심심풀이 백준문제풀기] 11654번 아스키 코드 (0) | 2018.02.27 |
[심심풀이 백준문제풀기] 2675번 문자열 반복 (0) | 2018.02.27 |