본문 바로가기

전체 글95

[프로그래머스] 부족한 금액 계산하기 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인상됩니다.놀이기구를 count번 타게 되면 현재 자신이 가지고 있는 금액에서 얼마가 모자라는지를 리턴하도록 함수를 완성하세요.단, 금액이 부족하지 않으면 0을 리턴하세요.제한 사항놀이기구의 이용료 price : 1 처음 가지고 있.. 2024. 12. 30.
[프로그래머스] 숫자 문자열과 영단어 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/81301 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명네오가 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매개변수로 주어집니다. s가 의미하는 원래 숫자를 리턴하도록 함수를 완성하세요. 각 숫자에 대응되는 영단어는 다음 표와 같습니다.숫자영단어0zero1one2two3three4four5fi.. 2024. 12. 26.
[프로그래머스] 로또의 최고 순위와 최저 순위 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명로또는 1부터 45까지 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 로또의 순위를 정하는 방식은 다음과 같습니다.순위당첨 내용16개 번호가 모두 일치25개 번호가 일치34개 번호가 일치43개 번호가 일치52개 번호가 일치6(닥첨)그 외 민우는 로또를 확인하고 싶었지만, 일부 번호가 낙서되어 알아볼 수 없게 되었습니다. 민우는 자신이 구매했던 로또로 당첨이 가능했던 최고 순위와 최저 순위를 알아보고 싶어 졌습니다. 알아볼.. 2024. 12. 25.
[프로그래머스] 신규 아이디 추천 (Javascript) 문제 링크https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명신규 유저가 입력한 아이디가 new_id라고 한다면, 다음 규칙에 따라 변경이 됩니다.1단계.  new_id의 모든 대문자를 대응되는 소문자로 치환합니다.2단계. new_id에서 알파벳 소문자, 숫자, 빼기( - ), 밑줄( _ ), 마침표( . )를 제외한 모든 문자를 제거합니다.3단계. new_id에서 마침표( . )가 2번 이상 연속된 부분을 하나의 마침표( . )로 치환합니다.4단계. new_id에서 마침표( . )가 .. 2024. 12. 23.