자바 매일 1 문제 02

1 부터 11 까지 4 개 "1", 1 중 1 개 "1", 10 중 1 개 "1", 11 중 2 개 "1", 1000 중 몇 개 "1"이 있 습 니까? 해법 을 알려 주 시 는 것 을 환영 합 니 다!
package test07;

public class CountOne {
	public static void main(String[] args) {
		int count = 0;
		for (int i = 1; i <= 1000; i++) {
			String s = String.valueOf(i);
			for (int j = 0; j < s.length(); j++) {
				if (s.charAt(j) == '1')
					count++;
			}
		}
		System.out.println(count);
	}
}

좋은 웹페이지 즐겨찾기