[BOJ 13709] XOR 합 2
View as PDF
Submit solution
Assembly, Awk, C, C++, Java, Pascal, Perl, Python, Sed, Text
Points:
4
Time limit:
2.0s
Memory limit:
512M
Problem types
Allowed languages
N개의 수로 이루어진 수열 A가 주어진다. </p>
수열 A에서 부분 수열을 고르려고 한다. 부분 수열의 XOR 합이란, 부분 수열에 들어있는 모든 원소를 XOR한 값을 의미한다.
수열 A가 주어졌을 때, XOR 합이 가장 큰 부분 수열을 찾는 프로그램을 작성하시오.
입력 형식
첫째 줄에는 배열의 크기 N (1 ≤ N ≤ 100,000), 둘째 줄에는 수열 A에 들어있는 수가 주어진다. 수열 A에 들어있는 수는 1018보다 작거나 같은 자연수이다.
출력 형식
수열 A의 부분 수열 중에서 XOR 합이 가장 큰 부분 수열의 XOR 합을 출력한다.
예제 입력
3
1 2 4
예제 출력
7
Comments