양면에 숫자가 적힌 N장의 카드를 A면이 보이게 놓고 보이는 수가 T_j 이하인 카드를 뒤집는 과정을 K번 반복한 뒤 보이는 수의 합을 구합니다.
어려움8세그먼트 트리정렬시뮬레이션아직 제출이 없습니다시간 제한2초메모리 제한256 MBK 교수는 일본 정보 올림피아드 위원회의 위원장이다. 그는 점 보는 것을 좋아해서 늘 여러 가지 방식으로 점을 친다. 오늘은 카드로 점을 쳐서 올해 일본 대표단의 결과를 알아보기로 했다.
카드의 양면에는 각각 정수가 하나씩 적혀 있다. 한 카드의 양면에 적힌 두 정수가 같을 수도 있다. 카드를 탁자에 놓으면 한쪽 면의 정수만 보이고 반대쪽 면의 정수는 보이지 않는다.
점은 다음과 같이 친다.
카드를 하나하나 뒤집을지 판단하는 일이 지루하다는 것을 깨달은 K 교수는 결국 카드로 점치기를 그만두었다. 그는 연산 K개를 모두 끝낸 뒤 탁자 위 카드에 보이는 정수의 합만 알고 싶어 한다.
카드에 적힌 정수와 연산 정보가 주어질 때, 연산을 모두 끝낸 뒤 탁자 위 카드에 보이는 정수의 합을 구하는 프로그램을 작성하시오.
표준 입력으로 다음 데이터를 읽는다.
입력은 모두 다음 조건을 만족한다.
연산 K개를 모두 끝낸 뒤 탁자 위 카드에 보이는 정수의 합을 표준 출력에 한 줄로 출력한다.
첫 번째 예제에서 처음에 카드에 보이는 정수는 차례대로 4, 9, 8, 4, 3이다. 연산은 다음과 같이 진행된다.
연산을 모두 끝낸 뒤 보이는 정수의 합은 4+1+8+2+3=18이다.