본문 바로가기
기타

1부터 특정 숫자까지에서 1이 몇개인지 구하는 법

by cdbitmana 2020. 11. 26.

예시) 1부터 100까지의 숫자에서 1이 몇개있는지 구하는 코드


int count = 0;

for (int i = 1 ; i<=100 ; i++) {
    String len = String.valueOf(i);
   int k = len.length( );
       for (int j = 1; j <= k ; j++) {
          if(((int)i/(int)Math.pow(10 , j-1))%10==1){
               count++;
  }
 }
}