-
[프로그래머스] 공배수알고리즘/프로그래머스 2023. 7. 10. 23:54
https://school.programmers.co.kr/learn/courses/30/lessons/181936
✏️나의 풀이
아니 근데 진짜 쉬운 거라서 그다지 포스팅 할 생각이없었는데 다른사람풀이가 너무 기발해서 포스팅 갈긴다.
일단 나의 풀이
function solution(number, n, m) { a = number%n; b = number%m; let answer = a === 0 && b === 0 ? 1 : 0; return answer; }
정말 심플하게 풀었다. a,b의 나머지를 구해서 둘 다 값이 전부 0이면 Number값에 대한 a,b 둘 다 공배수이므로 참으로 1 아니면 0.
근데 와 진짜 이건 너무 기발해서 쉬운문제임에도 불구하고 포스팅 갈김.
✏️다른사람 풀이
function solution(number, n, m) { return +!(number % n || number % m); }
진짜 이거 뭔소린가 한참 봄.
논리연산자 or 자체를 부정한 논리부정.......
진짜 너무 기발해서 발박수침.
ㄹㅇ 알고리즘 고인물이 아닌가 싶습니다.포스팅으로 내가 두고두고 보려고 남김.