본문 바로가기

programmers5

[JS] 성격 유형 검사 (해설포함) 테스트케이스 최대 소요시간 : 0.31ms 문제 요약 // survey = 문제별 점수 해당 유형 // choices = 선택된 답변 제출답안 function solution(survey, choices) { let addingText = {R:0, T:0, C:0, F:0, J:0, M:0, A:0, N:0 } ; choices.forEach((choice, index)=>{ switch(choice){ case 1 : addingText[ survey[index][0] ] += 3; break; case 2 : addingText[ survey[index][0] ] += 2; break; case 3 : addingText[ survey[index][0] ] += 1; break; case 5 : a.. 2024. 4. 10.
[java] 붕대감기 (해설포함) 테스트케이스 최대 소요시간 : 0.06ms 문제 요약 //1초에 x만큼 회복하고, t를 채우면 y가 추가됨 bandage = [시전시간 t, 초당회복력x, 추가회복량 y] health = 최대체력 attacks = [ [공격시간,피해량], [공격시간, 피해량] ...] 제출답안 class Solution { public int solution(int[] bandage, int health, int[][] attacks) { int nowHealth = health - attacks[0][1]; if (nowHealth health ) nowHealth = health; nowHealth -= attacks[i][1] ; if (nowHealth 2024. 4. 9.
[JS] 추억점수 _ 이걸 한줄로 쓴다고? 점수 :1092 (+1) 테스트케이스 최대 소요시간 : 1.57ms 문제 요약 // 제출답안 function solution(name, yearning, photo) { var answer = []; let miss = {}; name.forEach((n, index)=>{ miss[n] = yearning[index] }); photo.forEach((pho, index)=>{ let nowMissCount = 0; pho.forEach((member,index2)=>{ nowMissCount += (miss[member]) ? miss[member] : 0 ; }) answer[index] = nowMissCount; }) return answer; } 문제해설 function solution(nam.. 2024. 3. 13.
[JS] 붕대감기 (해설포함) 테스트케이스 최대 소요시간 : 0.20ms 문제 요약 //1초에 x만큼 회복하고, t를 채우면 y가 추가됨 bandage = [시전시간 t, 초당회복력x, 추가회복량 y] health = 최대체력 attacks = [ [공격시간,피해량], [공격시간, 피해량] ...] 제출답안 function solution(bandage, health, attacks) { let nowhealth = health - attacks[0][1]; if (nowhealth health) ? health : nowhealth; nowhealth -= attacks[i][1]; if (nowhealth 2024. 3. 1.
[programmers] 소수만들기 프로그래머스의 소수만들기 문제 풀이입니다. 문제는 링크를 통해 상세하게 확인하세요! 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 문제를 풀기 위해서는 범위 내의 소수를 가지고 있는 리스트가 필요합니다. 소수를 담은 리스트 만드는 법은 아래 링크를 통해 확인하세요! 아래 코드에서는 sosu_list()를 통해 예제에서 만들 수 있는 가장 큰 숫자인 (1000+999+998)까지의 소수를 모두 가진 리스트를 얻어냅니다. 소수를 리스트에 입력하기 find_until 은 소수를 어디까지 찾을 .. 2022. 2. 14.
728x90