본문 바로가기

프론트엔드로 가는 길/프로그래머스66

31. 프로그래머스_가위바위보 코딩일지 작성자 성 명 최주희 작성일자 2022.01.31 세부 코딩 내용 활동 기간 2022.01. 31 문제 가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요. 나의 풀이 function solution(rsp) { let winRsp={"2":0,"0":5,"5":2} return rsp.split('').map(v=>winRsp[v]).join('') } 결과 통과 다른 풀이 function solution(rsp) { return rsp.split("").map((v) => v==="2" ? 0 .. 2023. 1. 31.
31. 프로그래머스_모스부호(1) 코딩일지 작성자 성 명 최주희 작성일자 2022.01.30 세부 코딩 내용 모스부호 활동 기간 2022.01. 30 문제 머쓱이는 친구에게 모스부호를 이용한 편지를 받았습니다. 그냥은 읽을 수 없어 이를 해독하는 프로그램을 만들려고 합니다. 문자열 letter가 매개변수로 주어질 때, letter를 영어 소문자로 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요. 모스부호는 다음과 같습니다. morse = { '.-':'a','-...':'b','-.-.':'c','-..':'d','.':'e','..-.':'f', '--.':'g','....':'h','..':'i','.---':'j','-.-':'k','.-..':'l', '--':'m','-.':'n','---':'o','.--.. 2023. 1. 30.
30. 프로그래머스 _개미 군단 코딩일지 작성자 성 명 최주희 작성일자 2022.01.29 세부 코딩 내용 활동 기간 2022.01.29 문제 개미 군단이 사냥을 나가려고 합니다. 개미군단은 사냥감의 체력에 딱 맞는 병력을 데리고 나가려고 합니다. 장군개미는 5의 공격력을, 병정개미는 3의 공격력을 일개미는 1의 공격력을 가지고 있습니다. 예를 들어 체력 23의 여치를 사냥하려고 할 때, 일개미 23마리를 데리고 가도 되지만, 장군개미 네 마리와 병정개미 한 마리를 데리고 간다면 더 적은 병력으로 사냥할 수 있습니다. 사냥감의 체력 hp가 매개변수로 주어질 때, 사냥감의 체력에 딱 맞게 최소한의 병력을 구성하려면 몇 마리의 개미가 필요한지를 return하도록 solution 함수를 완성해주세요. 나의 풀이 function solutio.. 2023. 1. 29.
29. 프로그래머스_순서쌍의 개수 2023. 1. 28.