• Image placeholder
  • 홈 페이지
  • 블로그 센터
  • 범주
Image placeholder

level1

(프로그래머스) 나누어 떨어지는 숫자 배열

문제 링크 Javascript...

JavaScript프로그래머스level1JavaScript

[1차] 다트 게임

문제 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 다트 게임의 점수 계산 로직은 아래와 같다. 2. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 3. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수^1 , 점수^...

python파이썬level1프로그래머스level1

[programmers 1] x만큼 간격이 있는 n개의 숫자

다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 심플한 코드가 나를 맞이해줬다. 무조건 위쪽엔 저런 짧은 코드가 있더라.. Array(n).fill(x) : n개의 길이를 가진 배열을 하나 생성해주면서, 요소를 x로 다 채우고 map() : 각 요소의 값을 현...

JavaScriptprogrammers코딩테스트연습level1JavaScript

프로그래머스(Level1) - 포켓몬

예를 들어 연구실에 총 4마리의 폰켓몬이 있고, 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이라면 이는 3번 폰켓몬 두 마리, 1번 폰켓몬 한 마리, 2번 폰켓몬 한 마리가 있음을 나타냅니다. 첫 번째(3번), 두 번째(1번) 폰켓몬을 선택 첫 번째(3번), 세 번째(2번) 폰켓몬을 선택 첫 번째(3번), 네 번째(3번) 폰켓몬을 선택 두 번째(1번), 세 번째(2번) 폰켓몬을 선...

programmerslevel1level1

[프로그래머스] 문자열 내림차순으로 배치하기 - JS

문제 풀이 문자열을 sort()시킬 수 있도록 하는게 이 문제 푸는 데 핵심 포인트다. 문자열을 sort() 시키려면 배열로 바꾸고 sort() 내림차순으로 정렬해야 하기 때문에 reverse() 문자열로 바꾸어준다. 코드 처음에는 for문을 사용하여 직접 모든 문자들을 비교하여 정렬을 해야하나 싶다가 sort()를 떠올렸고 이 메소드는 배열을 정렬 할 수 있으니 배열로 만드는 것을 먼저 생...

JavaScriptlevel1프로그래머스JavaScript

프로그래머스(Level1) - 신고 결과 받기

각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다. 서로 다른 유저를 계속해서 신고할 수 있습니다. k번 이상 신고된 유저는 게시판 이용이 정지되며, 해당 유저를 신고한 모든 유저에게 정지 사실을 메일로 발송합니다. - 유저가 신고한 모든 내용을 취합하여 마지막에 한꺼번에 게시판 이용 정지를 시키면서 정지 메일을 발송합니다. 이용자의 ID가 담긴 문자열 배열 id_list, 각 이용자가...

programmerslevel1level1

[python]숫자 문자열과 영단어

[문제 설명] 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six7" 10203 → "1zerotwozero3" 이렇게 숫자의 일부 자릿수가 영단어...

level1Python3코딩테스트 연습프로그래머스Python3

[프로그래머스] 가운데 글자 가져오기 - JS

이 문제는 프로그래밍 언어의 기초만 알고 있어도 풀 수 있는 쉬운 문제다. s의 길이 n을 구한다. 구한 길이(n)가 짝수라면 - 문자열의 (n/2)-1번째부터 2개만큼 들고온다. 구한 길이(n)가 홀수라면 - (n/2)번째 문자를 가지고온다....

JavaScript프로그래머스level1JavaScript

[Level1] 두 정수 사이의 합

문제 문제 설명 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요. 예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다. 제한 조건 a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요. a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다. a와 b의 대소관계는 정...

programmers연습문제level1level1

챌린저스 매일 인증 (5) 두 개 뽑아서 더하기

총 2번의 시도 모든 경우의 수를 다 구한 다음 set 사용 그러고 sort를 사용해서 정렬하려 하였으나, set 자료형은 사용이 불가능 했다. 그래서 정렬 후, 중복 제거 --> 실패 원인 : 오름차순이 안되는 케이스가 존재 ❗️ 어차피 출력 형식을 맞추기 위해서 list로 형 변환을 해야했다. 그러고 정렬하면 아무 상관 무....

프로그래머스챌린저스알고리즘level1level1

[python]모의고사

수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, ...

코딩테스트 연습프로그래머스Python3level1Python3

최대공약수, 최소공배수

ArithmeticException 예외적인 산술 조건이 발생할때 java.lang.ArithmeticException: / by zero 정수 0으로 나누었을 때 나타나는 에러 m%n에서 에러가 난 것 같아서 따로 변수를 선언해주자 성공! 수정 후...

유클리드 호제법ArithmeticExceptionlevel1프로그래머스GCDArithmeticException

[python]체육복

학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost...

코딩테스트 연습프로그래머스Python3level1Python3

[python]폰켓몬

홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. 예를 들어 연구실에 총 4마리의 폰켓몬이 있고, 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이라면 이는 3번 폰켓몬 두 마리, 1번 폰켓몬 한 마리, 2번 폰켓몬 한 마리가 있음을 나타냅니다. 첫 번째(3번), 두 번째(1번) 폰켓몬을 선택 첫 번째(3번), 세 번째(2번...

코딩테스트 연습프로그래머스Python3level1Python3

다트 게임 (Programmers 17682)

🧑‍💻 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), D...

looplevel1pythonprogrammersStringalgorithmString

챌린저스 매일 인증 (1) 2016년

참고 사이트 : datetime 라이브러리에 관련 함수가 있던 것을 기억 -> 검색 날짜 형식으로 변경 날짜를 이용해 요일로 변경 ! 주의할 점 weekday()는 월요일부터 시작한다는 점 : 0=MON...

프로그래머스챌린저스알고리즘level1level1

챌린저스 매일 인증 (3) 서울에서 김서방 찾기

for문 돌려서 해당 i를 반환하자 -> 문자욜로 반환하는 부분에서 조금 헤맴 &=^^: 파이썬은 문자열을 위한 함수가 참 많다 format(seoul.index('Kim') 와우.....

프로그래머스챌린저스알고리즘level1level1

Programmers / 21.03.07 크레인 인형뽑기 게임

모든 인형은 "1 x 1" 크기의 격자 한 칸을 차지하며 격자의 가장 아래 칸부터 차곡차곡 쌓여 있습니다. 게임 사용자는 크레인을 좌우로 움직여서 멈춘 위치에서 가장 위에 있는 인형을 집어 올릴 수 있습니다. 집어 올린 인형은 바구니에 쌓이게 되는 데, 이때 바구니의 가장 아래 칸부터 인형이 순서대로 쌓이게 됩니다. 다음 그림은 [1번, 5번, 3번] 위치에서 순서대로 인형을 집어 올려 바구...

프로그래머스파이썬level1level1

Programers : 제일 작은 수 제거하기

<algorithm>의 find는 찾으면 해당 요소의 iterator를 반환 / 찾지 못하면 v.end()를 가리키게 된다! <algorithm>에 해당 stl에 min/max를 찾는 함수가 있다! 1) min_element() : 최소값에 해당하는 요소의 iterator를 반환 2) max_element() : 최대값에 해당하는 요소의 iterator를 반환...

level1PROGRAMERSPROGRAMERS

© 2022 intrepidgeeks.com

Privacy Policy Contact US Sitemap
🍪 This website uses cookies to ensure you get the best experience on our website. Learn more