https://programmers.co.kr/learn/courses/30/lessons/67257 코딩테스트 연습 - 수식 최대화 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 programmers.co.kr 문제 설명 기본적인 연산자 우선 순위는 *, +, - 지만 이 문제에서는 연산자 우선순위를 마음대로 지정할 수 있다. 수식이 주어지고, 연산자 우선 순위를 지정해서 수식의 절대값이 가장 큰 값을 출력하라. 입출력 예 expression result "100-200*300-500+20" 60420 "50*6-3*2" 300 문제 해결 아이디어 먼저 정규표현식으로..
https://programmers.co.kr/learn/courses/30/lessons/72411 코딩테스트 연습 - 메뉴 리뉴얼 레스토랑을 운영하던 스카피는 코로나19로 인한 불경기를 극복하고자 메뉴를 새로 구성하려고 고민하고 있습니다. 기존에는 단품으로만 제공하던 메뉴를 조합해서 코스요리 형태로 재구성해서 programmers.co.kr 문제 설명 하나의 단품 메뉴는 A~Z까지의 알파벳으로 이루어져 있다. 단품 메뉴 조합이 ABC, BC와 같이 문자열로 되어 있는 문자열 배열과 만들고 싶은 코스 요리(단품 메뉴의 조합)의 단품 메뉴 개수 배열이 입력으로 주어진다. 단품 메뉴 주문 중 코스요리로 만들려면 손님들이 두 번 이상 그 조합을 시켜야 하고, 그 중에서 가장 많이 시킨 조합이어야 한다. 손님..