[프로그래머스] 주사위 게임 3
코드 힌트배열 정렬을 이용한 접근:입력된 4개의 정수를 배열에 저장하고, 배열을 오름차순으로 정렬합니다.정렬된 배열을 기반으로 각 숫자의 빈도와 위치를 쉽게 확인할 수 있습니다.조건 예시:만약 정렬된 배열의 결과가 a, b, c, d일 때:if a == d: 모든 값이 동일합니다. (예: [2, 2, 2, 2])else if a == c || b == d: 3개의 숫자가 같고 1개가 다릅니다. (예: [2, 2, 2, 3] 또는 [1, 2, 2, 2])추가적인 조건문은 스스로 생각해서 해보시는 것을 추천합니다.조건문 작성:모든 숫자가 같을 경우: 배열의 모든 값이 동일하면 결과는 1111 * a입니다. (예: [3, 3, 3, 3] → 1111 * 3)3개의 숫자가 같고 1개가 다른 경우: 배열에서 같은..
[프로그래머스] 문자열 계산하기
문제 힌트split 사용하기주어진 문자열을 공백(" ")을 기준으로 나누어 배열에 저장합니다.예: "5 + 7 + 2 - 1 - 5" → ["5", "+", "7", "+", "2", "-", "1", "-", "5"]i % 2 == 0 일 때 피연산자 처리배열의 인덱스가 짝수인 경우, 피연산자를 의미합니다.이때, 연산자에 따라 피연산자 값을 누적합니다.예: "5 + 7 + 2 - 1 - 5"에서 5, 7, 2, 1, 5가 피연산자입니다.i % 2 != 0 일 때 연산자 처리배열의 인덱스가 홀수인 경우, 연산자를 의미합니다."+" 연산자는 다음 피연산자를 더하고, "-" 연산자는 다음 피연산자를 빼도록 설정합니다.예: "5 + 7 + 2 - 1 - 5"에서 +, +, -, -가 연산자입니다. 정답은 더보..