public class Main {
    public static void main(String[] args) {

        //write your code here........
        // 定义数组大小,因为 int类型 范围再 2^-31 ~ 2^31 - 1
        // 而 9999999999 超过类 int类型的最大范围
        long arr[] = new long[10];
        // 数列:9,99,999,...,9999999999 的
        // 通项公式为 an = 10^n - 1;但是再java中有专门的方法表示
        // Math.pow(a,b); 表示 a 的 b 次方
        for (int i = 0; i < 10; i++){
            // 因为i 是从 0 开始,所以pow(10,i+1)
            long a = (long)Math.pow(10,i+1) - 1;
            arr[i] = a;
        }
        long count = 0;
        // 遍历数组求和
        for (int i = 0; i < arr.length; i++){
            count += arr[i];
        }
        System.out.println(count);
            
    }
}