constructive algorithms1 [codeforces][Kotlin] 1343B - Balanced Array https://codeforces.com/problemset/problem/1343/B Problem - 1343B - Codeforces codeforces.com 난이도 : B 유형 : 구성적, 수학 문제 풀이 배열의 반절로 나눴을 때 왼쪽은 짝수집합, 오른쪽은 홀수집합이어야 하고 양 쪽의 집합의 합은 서로 같아야 한다. 홀수의 합이 짝수의 합과 같기 위해서는 홀수의 개수가 짝수이여햐 하기 때문에 배열 길이의 반절이 짝수여야 한다. 코드 import java.io.BufferedReader import java.io.InputStreamReader fun solution() = with(BufferedReader(InputStreamReader(System.`in`))) { var sb = Strin.. 카테고리 없음 2023. 3. 23. 이전 1 다음