배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 1, 5, 2, 6, 3, 7, 4, i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 자르면 5, 2, 6, 3입니
글자 수가 홀수인 경우 가운데 한글자를,글자 수가 짝수인 경우 가운데 두글자를 리턴하면 되는 문제였다.먼저 나머지 연산을 사용하여 글자길이가 짝수인지 체크하였고 짝수인 경우는 해당 글자 길이의 반에 해당되는 index부터 2글자를, 홀수인 경우는 해당되는 index를
n을 3진법으로 만든 후 문자열을 뒤집어 사용할 것이므로 처음부터 3진법 문자열이 뒤집혀서 생성되도록 반복문을 사용해 문자열을 만들었다. 3으로 나누며 나오는 나머지를 앞에서부터 붙여서 문자열을 생성하였다. 해당 문자열을 10진법으로 만드는 방법은 parseInt 함수
2가지 답을 제출하였는데 첫번째 방법으로는 javascript의 Date객체를 사용하였고 (내고나서 나랑 같은 답안이 있길래 댓글을 보았는데 알고리즘에 누가 내장객체를 사용하냐고 뭐라하는 것을 보았다... 사용하지 않는 것이 좋을듯🙄)두번째 방법은 알고리즘적(?)으로
💻 문제 문제설명 제한사항 입출력 예 👆풀이방법 답안 성공 case 실패 case 실패 원인 파악 > 😫 실수했던 부분 😫 참고 >
💻 문제 문제설명 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. 이 문제를 어떻게 할까 고민
💻 문제 문제설명 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.str은 길이 1이상인 문자열입니다.내림차순 정렬오름차순 후 re
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.s는 길이 1이상, 길이 8이하인 문자열입니다.문자열이 4글자 또
대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교