ALGORITHM
[JAVA] 백준 1748 - 수 이어 쓰기 1
연듀
2022. 11. 13. 17:31
https://www.acmicpc.net/problem/1748
1748번: 수 이어 쓰기 1
첫째 줄에 N(1 ≤ N ≤ 100,000,000)이 주어진다.
www.acmicpc.net
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
public class Main{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
int i=1;
int ans=0;
while(i<=n){
int cnt=0;
int num = i;
while(num>0){ // 자리수 구하기
num/=10;
cnt++;
}
ans+=cnt;
i++;
}
System.out.println(ans);
}
}
반응형