✨JSY
백준 9506 javascript | node.js
PS/백준 2023. 8. 25. 17:09

문제 문제 출처 - https://www.acmicpc.net/problem/9506 9506번: 약수들의 합 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. www.acmicpc.net 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. 풀이 while문으로 i = 1부터 n 까지 loop 를 돌린다. n % i 가 0이면, i 가 n 의 약수가 된다. 이렇게 구한 약수를 배열에 넣고, 이 약수들의 합을 계..

백준 10172 javascript | node.js
PS/백준 2023. 8. 25. 09:13

문제 출처 - https://www.acmicpc.net/problem/10172

백준 10869 javascript | node.js
PS/백준 2023. 8. 25. 08:33

문제 문제 출처 - http://www.acmicpc.net/problem/10869 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 풀이 나눗셈을 할 때 그냥 A / B 를 하면 2.3333333333333335 로 나온다. 소수점을 버리기 위해 Math.floor() 나 parseInt() 를 사용할 수 있다. ** Math.floor() 와 parseInt() 의 차이점 ** // 소수점 내림 console.log(Math.floor(12.34)); // 12 console.log(Math.floor(12.99)); // 12 console.log(Math.floor(-12.34)); // -13 console.log..