coding-test-java / problems

0 stars 2 forks source link

최동현 / 3기 2주차 / 3문제 #105

Closed goodchoi closed 4 months ago

goodchoi commented 4 months ago

문제명 : 수열의 점수

1. 풀이 과정

1. 기본적으로 음수와 양수를 리스트 형태로 구분해서 저장하고, 0 존재여부를 파악한다. 또한 1의 경우에는 바로 answer에 +1 한다.
2. 양수 리스트를 오름차순, 음수를 내림차순으로 정렬한후 리스트의 끝에서부터 2개씩 제거해나간다.
3. 리스트가 홀수개 일시 한개가남으므로 처리한다. 음수의 경우 0이 있으면 무효화시킨다.

문제명 : 과제

1. 풀이 과정

1. 입력받은 과제를 점수를 기준으로 내림차순 정렬한다.
2. 과제들을 순회하며 마감일에 할당한다.
3. 해당일자에 이미 해당된 과제가 있을 시 마감일을 하루 씩 앞당겨가며 할당 가능여부를 조사한다. 

문제명 : 단어 수학

풀이를 참고 했습니다.

1. 풀이 과정

1. 주어진 단어에서 각 문자를 자릿수를 기준으로 10의 제곱을 해준다.
2. 가장 큰 숫자를 가진문자부터 9에서 0까지 할당한다.
3. 계산한다.