본문 바로가기
Programming/알고리즘

[백준 / Python] 18917번 수열과 쿼리 38

by castberry_ 2024. 6. 10.
반응형

문제

https://www.acmicpc.net/problem/18917


 

소스코드

import sys 
n = int(input())

sum_ = 0
xor_ = 0
for _ in range(n):
    data = list(map(int, sys.stdin.readline().split()))
    if data[0] == 1:
        sum_ += data[1]
        xor_ ^= data[1]
    elif data[0] == 2:
        sum_ -= data[1]
        xor_ ^= data[1]
    elif data[0] == 3:
        print(sum_)
    elif data[0] == 4:
        print(xor_)

 

 

간단한 구현문제입니다. 

 

 

반응형

댓글