JavaStudy——0004:数字统计

总时间限制: 1000ms 内存限制: 10000kB

描述
给出一个整数n(1<=n<=20000000),要求输出从1到n间所有数字中“1”的出现次数.例如:数字11,1到11间数字“1”的出现次数为4。(1,10,11,11出现4次,因为11有两个1,所以出现4次)

输入
一个整数n,(1<=n<=20000000)
输出
输出一行,输出“1”的出现次数。

样例输入

11

样例输出

4

Accepted代码

import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner in=new Scanner(System.in);
    	int count=0;
    	int n=in.nextInt();
    	in.nextLine();
    	for (int i=1;i<=n;i++) {
    		String str=String.valueOf(i);
    		char arr[]=str.toCharArray();
    		for (int j=0;j

你可能感兴趣的:(OpenJudge,-,javastudy)