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()
체크!