Codeup/단순 반복문

Codeup - 1270 : 1의 개수는? - java

giggs 2022. 5. 13. 16:19

 

 

 

 

 

 


 

 

나의 풀이

1. 1부터 입력받은 수 까지 반복문 필요하겠구나.

2. 입력 받은 수의 맨 마지막 숫자를 알아야되겠구나

3. int로는 마지막 숫자 알아내는 방법이 % 연산자 사용해야되는데.

4. 조건( 1<=n<=1,000,000 ) 에 맞추려면 너무 길어질거라고 판단

5. String 메서드 사용하기로 판단 

  • 입력 받은 수 int를 String으로 형변환 시켜주고
  • 한글자 가져오는데 마지막 문자를 가져온다.
  • 비교해서 1이면 count ++

 

 

 

 

 


 

 

 


review

간단한 문제 같았는데
마지막 글자 가져오는 부분에서
개념이 조금 부족해서 시간이 좀 더 걸렸다

String.valueOf(), charAt(), length()

체크!