package 第三章习题;

/*

 * 把前n(n<=10000)个整数顺次写在一起:

 * 89101112...

 * 数一数0-9各出现多少次

 * (输出10个整数,分别是09出现的次数)

 */

public class 数数字 {



 public static void main(String[] args) {

 // TODO Auto-generated method stub

 int a[]=new int[10];

 for(int i=1;i<=10000;i++) {

 String s=i+"";

 int k=0;

 while(k<s.length()) {

 a[s.charAt(k)-'0']++;

 k++;

 }

 }

 for(int i=0;i<a.length;i++) 

 {

 if(i==0) {

 System.out.print(a[i]);

 }

 else {

 System.out.print(" "+a[i]);

 }

 }

 }



}