대학 교수인 당신은, 상호평가를 통하여 학생들이 제출한 과제물에 학점을 부여하려고 합니다. 아래는 0번부터 4번까지 번호가 매겨진 5명의 학생들이 자신과 다른 학생의 과제를 평가한 점수표입니다.위의 점수표에서, i행 j열의 값은 i번 학생이 평가한 j번 학생의 과제 점
새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인
아직 초보 수준의 나는 문제를 풀지도.. 이해하지도 못했으므로 추후 DFS 공부 후 재도전할 예정이다.
3주차에서 답을 보고도 풀이를 이해하지 못했으나, 이번문제는 다행히 바로 생각이 나서 풀수 있었다.각 선호도의 점수를 return 하기위해서 get_value 함수를 선언하여 table에서 분야별로 languages를 찾고, preference 값을 곱하여 미리선언한
해당 문제는 접근하는 방법을 잘 몰라서 풀지를 못했다.문제만 보면 정말 간단하지만 처음에는 규칙을 잘 이해하지 못했고, 규칙을 이해한 후에는 re = (((5 + 1) 5 + 1) 5 + 1) \* 5 + 1 을 해야한다고는 생각을 못했었다.
처음 문제를 볼때 길고, 조건이 까다로워서 어려운 문제라고 착각을 했다.문제를 차분하게 읽고 다시 접근해보니 의외로 간단한 문제였고, 수월하게 해결할 수 있었다.sorted(key = lambda) 를 알고 있다면 쉽게 답을 구할수 있을 것이다.
https://school.programmers.co.kr/learn/courses/30/lessons/258712오랜만에 코테문제를 풀어서 생각보다 시간이 오래 걸렸습니다.가능한 함수화하여 코드 가독성을 높이려고 코드를 짰습니다.처음에 initialize 를