soozya
[JAVA] 자연수 뒤집어 배열로 만들기 본문
[문제]
[답]
[풀이]
약간.. 똥멍청이 된거같음...ㅎ..
일단 자연수 n을 문자열 str로 변환함...
배열 answer에 자연수 n의 길이를 저장쓰..
for문을 통해... 배열 i의 값... 자연수 n보다는 작은 길이.... i가 0일 때.. 즉.. 첫번째 자리.. 자연수 나누기 10의 나머지와 몫..
i가 1일 때, 몫을 또 10으로 나누고... 그렇게 차곡차곡...
12345일 때.. 12345 나누기 10의 몫 1234, 나머지 5.. 그래서 0번째 배열(순서상 첫번째)의 값은 5..
i++ 이니까 0에서 하나 올려 i=1이므로,
1번째 배열은 1234나누기 10.. 몫 123, 나머지 4니까 1번째 배열값 4...
반복해서 2번째 배열은 123 나누기 10.. 몫 12, 나머지 3..
3번째 배열은 12 나누기 10.. 몫 1, 나머지 2..
4번째 배열은 1나누기 10.. 몫 0, 나머지 1..
5번째 배열은 안되는게 문자열 str의 길이는 5입니당.. 근데 이 길이보다 작아야 되므로 4번째까지만~😉
'💻프로그래머스_연습 > LV.1' 카테고리의 다른 글
[JAVA] 문자열 내 p와 y의 개수 (0) | 2023.11.21 |
---|---|
[JAVA] 문자열을 정수로 바꾸기 (0) | 2023.11.17 |
[JAVA] 자릿수 더하기 (0) | 2023.11.17 |
[JAVA] 약수의 합 (0) | 2023.11.17 |
[JAVA] 짝수와 홀수 (2) | 2023.11.17 |