1~ 255 까지의 숫자
2 4 5 8 96 51 2 14 32 69
이 숫자를 3묶음 으로 나누고 싶다
이때 같은 묶음인 수들은 xor 을 해야한다
예 (1,3) (3,6) (4) 일경우
(1 xor 3) (3 xor 6) (4)
3개의 그룹의 합이 최대가 되게 하고싶다
어떻게 접근해야 할까요 ㅠㅠ
2개의 그룹으로 나누는 거면 알겟는데
3개의 그룹으로 나누는거라 좀 헷갈립니다.
1~ 255 까지의 숫자
2 4 5 8 96 51 2 14 32 69
이 숫자를 3묶음 으로 나누고 싶다
이때 같은 묶음인 수들은 xor 을 해야한다
예 (1,3) (3,6) (4) 일경우
(1 xor 3) (3 xor 6) (4)
3개의 그룹의 합이 최대가 되게 하고싶다
어떻게 접근해야 할까요 ㅠㅠ
2개의 그룹으로 나누는 거면 알겟는데
3개의 그룹으로 나누는거라 좀 헷갈립니다.
제가 알고싶은 정확한 부분은 3개의 그룹으로 나누는 부분을 재귀로 어떻게 접근할수 있을지