728x90
코딩 테스트 풀이 체크리스트 |
|
2시간 내에 풀었는가? | O |
본인의 실력으로 풀었는가? | O |
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
function solution(brown, yellow) {
for (let i = 1; i <= yellow / i; i++) {
if (yellow % i != 0) continue;
let num = yellow / i;
if ((num + 2) * 2 + i * 2 == brown) return [num+2, i+2];
}
return [0, 0];
}
테스트 1 〉 | 통과 (0.04ms, 30.1MB) |
테스트 2 〉 | 통과 (0.10ms, 30.1MB) |
테스트 3 〉 | 통과 (0.11ms, 30.1MB) |
테스트 4 〉 | 통과 (0.13ms, 30MB) |
테스트 5 〉 | 통과 (0.04ms, 30.1MB) |
테스트 6 〉 | 통과 (0.11ms, 29.9MB) |
테스트 7 〉 | 통과 (0.07ms, 30MB) |
테스트 8 〉 | 통과 (0.08ms, 30.2MB) |
테스트 9 〉 | 통과 (0.08ms, 29.8MB) |
테스트 10 〉 | 통과 (0.09ms, 29.9MB) |
테스트 11 〉 | 통과 (0.07ms, 30MB) |
테스트 12 〉 | 통과 (0.04ms, 29.8MB) |
테스트 13 〉 | 통과 (0.04ms, 30.1MB) |
▽ 자세한 설명이 필요하다면 ▽
[JavaScript] 프로그래머스 - 카펫 (2단계)
프로그래머스 > 코딩테스트 연습 > 완전탐색 > 카펫for (let i = 1; i <= yellow / i; i++) { ... }i는 노란 격자의 세로 길이이고, yellow / i 는 노란 격자의 가로 길이를 의미함가로 길이는 세로 길이보다
velog.io
728x90
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[JavaScript] 프로그래머스 - 큰 수 만들기 (2단계) (0) | 2022.07.25 |
---|---|
[Java] 프로그래머스 - 큰 수 만들기 (2단계) (0) | 2022.07.25 |
[Java] 프로그래머스 - 카펫 (2단계) (0) | 2022.07.22 |
[JavaScript] 프로그래머스 - H-Index (2단계) (0) | 2022.07.21 |
[Java] 프로그래머스 - H-Index (2단계) (0) | 2022.07.21 |