Leetcode 728
-
[LeetCode/Java] 728. Self Dividing Numbers - A0372022_PPS/3주차 2023. 1. 16. 18:23
- 문제 - 알고리즘 만약 10으로 나누었을 때 나머지가 0이면 false라 한다. 숫자를 새로운 변수로 두어 그 수를 10으로 나누면서 한 자리씩 나눌 수 있도록 한다. 만약 flug가 true 면 list 에 둔다. - 코드 class Solution { public List selfDividingNumbers(int left, int right) { List list = new ArrayList(); for(int i = left; i 0){ if(n%10 == 0 || i%(n%10) != 0){ flug = false; break; } n /= 10; } if(flug) list.add(i); } return list; } }