프로그래머스(27)
-
프로그래머스 [키패드 누르기] - 67256
문제 설명은 다음 링크를 참고해주세요. https://programmers.co.kr/learn/courses/30/lessons/67256 코딩테스트 연습 - 키패드 누르기 [1, 3, 4, 5, 8, 2, 1, 4, 5, 9, 5] "right" "LRLLLRLLRRL" [7, 0, 8, 2, 8, 3, 1, 5, 7, 6, 2] "left" "LRLLRRLLLRR" [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] "right" "LLRLLRLLRL" programmers.co.kr 1, 4, 7 번은 왼손 3, 6, 9 번은 모두 오른손으로 누릅니다. 위의 6개는 누르는 손이 정해져 있고 2, 5, 8, 0번에서 결과가 달라지게 됩니다. 저희가 주목해야 할 부분은 상, 하, 좌, 우 로 한 ..
2022.01.24 -
프로그래머스 [신규 아이디 추천] - 72410
문제 링크입니다. https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr String 문자열을 1~7단계에 따라 순차적으로 변환하는 문제입니다. 자바로 진행하였습니다. 각 n단계가 끝날 때마나 temp(n) 변수에 정답을 넣었습니다. 즉 1단계가 끝나면 temp1에, 2단계가 끝나면 temp2에 넣는 식으로... 효율적인 방법은 아니지만. temp를 보고 몇 단계를 마친 후인지를 분명하게 알 수 있어 그렇게 ..
2022.01.23 -
Programmers [로또의 최고 순위와 최저 순위] - 77484
문제 설명은 다음을 참고해주세요 https://programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 0의 갯수에 따라 점수가 달라집니다. 0의 갯수는 0~6개까지입니다. 파라미터로 들어온 lottos[], win_nums[] 를 돌면서 0을 제외한 번호가 중복된 개수를 셉니다. 그 수를 N 이라고 했을 때 숫자가 최고로 많이 중복된 경우: N + (0의 갯수) 개 숫자가 제일 적게 ..
2022.01.22