Dev.baelanche

[백준 16676] 근우의 다이어리 꾸미기 본문

Data Structure & Algorithm/PS - JAVA

[백준 16676] 근우의 다이어리 꾸미기

baelanche 2019. 7. 20. 19:56
반응형

 

n이 10이하일때 1

n이 110이하일때 2

n이 1110이하일때 3 ....

 

순으로 구매해야하는 스티커가 늘어난다.

 

public class Main {
    
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int n = sc.nextInt();
        
        if(n >= 0 && n <= 10) System.out.println(1);
        else {
            int k = 2;
            for(int i=11; true; i=i*10+1) {
                if(n >= i && n <= i*10) {
                    System.out.println(k);
                    break;
                }
                k++;
            }
        }
    }
}
반응형

'Data Structure & Algorithm > PS - JAVA' 카테고리의 다른 글

[백준 16678] 모독  (0) 2019.07.20
[백준 16677] 악마 게임  (0) 2019.07.20
[백준 14585] 사수빈탕  (0) 2019.07.17
[백준 14584] 암호 해독  (0) 2019.07.17
[백준 14582] 오늘도 졌다  (0) 2019.07.17
Comments