TIL

TIL - 코드카타

pys6341 2025. 2. 25. 19:02

알고리즘

 

def solution(k, m, score):

    score.sort(reverse=True)
    
    max_profit = 0 
    
    for i in range(0, len(score) - m + 1, m):
        min_score = score[i + m - 1]  
        max_profit += min_score * m  
    
    return max_profit

 

 

SQL

 

SELECT 
    B.CATEGORY, 
    SUM(BS.SALES) AS TOTAL_SALES
FROM BOOK B
JOIN BOOK_SALES BS ON B.BOOK_ID = BS.BOOK_ID
WHERE BS.SALES_DATE BETWEEN '2022-01-01' AND '2022-01-31'
GROUP BY B.CATEGORY
ORDER BY B.CATEGORY;

'TIL' 카테고리의 다른 글

TIL - 코드카타  (0) 2025.02.27
TIL - 코드카타  (0) 2025.02.26
TIL - 태블로 과제  (0) 2025.02.21
TIL - 코드카타  (0) 2025.02.20
TIL - 코드카타  (0) 2025.02.19