728x90 반응형 int.Parse1 deleteDigit 주어진 양의 정수에서 하나의 숫자를 삭제했을 때 얻을 수 있는 가장 큰 값을 찾는 문제입니다. int solution(int n) { char[] digits = n.ToString().ToCharArray(); int maxVal = 0; for (int i = 0; i < digits.Length; i++) { char[] tempDigits = new char[digits.Length - 1]; Array.Copy(digits, 0, tempDigits, 0, i); Array.Copy(digits, i + 1, tempDigits, i, digits.Length - i - 1); int tempVal = int.Parse(new string(tempDigits)); maxVal = Math.Max.. 2024. 1. 6. 이전 1 다음 728x90 반응형