VioletaBabel

1748번: 수 이어 쓰기 1 본문

백준/백준-C++
1748번: 수 이어 쓰기 1
Beabletoet 2018. 3. 15. 17:32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<cstdio>
int main()
{
    int n, ans = 0;
    scanf("%d"&n);
    for (int num = 9, i = 9, count = 11; num = ((num+1)*10)-1, i *= 10++count)
        if (num < n)
            ans += (i*count);
        else
        {
            ans += (n - (num - i))*count;
            break;
        }
    printf("%d", ans);
}
cs


'백준 > 백준-C++' 카테고리의 다른 글

2217번: 로프  (0) 2018.03.20
4641번: Doubles  (0) 2018.03.15
1966번: 프린터 큐  (0) 2018.03.15
1018번: 체스판 다시 칠하기  (0) 2018.03.13
2503번: 숫자 야구  (0) 2018.03.13
Comments