
수박수박수박수박수박수?코테2023. 3. 24. 15:34
Table of Contents
인트로
문제 이름이 어떻게 수박수박수박수박수박수?
이름이 너무 마음에 들어서 풀어봤습니다.
문제
레벨 1: https://school.programmers.co.kr/learn/courses/30/lessons/12922
나의 풀이
첫 번째 풀이
function solution(n) {
let answer = '';
for (let i = 0; i < n; i++) {
(i%2===0) ? answer+='수' : answer+='박';
}
return answer;
}
두 번째 풀이
repeat을 사용해서 다시 풀어봤습니다.
function solution(n) {
let answer = '수박'.repeat(n/2);
return (n%2===0) ? answer : answer+'수';
}
더 빠르고 짧다! 굳.
다른 풀이 참고
function solution(n) {
return "수박".repeat(n).slice(0,n)
}
생각해보니 slice를 써도 됐네요.
n/2+1 만큼 repeat해도 될 듯합니다.
수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수박수?수박수박수박수박수
'코테' 카테고리의 다른 글
가장 가까운 글자 (0) | 2023.04.03 |
---|---|
시저 암호 (0) | 2023.03.29 |
소수 찾기 (1) | 2023.03.16 |
나머지가 1이 되는 수 찾기 (0) | 2023.03.16 |
크기가 작은 부분 문자열 (0) | 2023.03.14 |
@두루마기 :: 내가해냄
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!