[LeetCode] 2119. A Number After a Double Reversal

Chobby·5일 전
1

LeetCode

목록 보기
670/710

😎풀이

  1. nums이 0인 경우 몇 번을 뒤집어도 0이므로, true 반환
  2. 숫자의 일의 자리를 구함
    2-1. 1의 자리가 0이 아니라면, 뒤집는다고 0이 소멸되며 수가 달라지지 않기 때문에 true 반환
    2-2. 1의 자리가 0 이라면, 뒤집을 경우 0이 앞으로 가며 소멸되게 수가 달라짐 따라서 false 반환
function isSameAfterReversals(num: number): boolean {
    if(num === 0) return true
    const remain = num % 10
    return remain !== 0
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글