import sys
n, k =map(int,sys.stdin.readline().split())
s = list(map(int,sys.stdin.readline().split()))
# 구간 수만큼 반복한다.
for i in range(k):
a, b = list(map(int,sys.stdin.readline().split()))
# 구간의 크기만큼 나눠준다.
# sum함수를 통해 구간의 모든 수를 더한다.
slash = b-a +1
average = sum(s[a-1:b])/slash
# 소수 셋째 자리에서 반올림한다.
print("%0.2f" % average)
빌려온 Code인데 이러한 오류가 뜨는 이유와 변경해주신 코드를 원합니다.
ValueError: invalid literal for int() with base 10: '&'
Traceback (most recent call last):
File "c:\python\test.py", line 3, in <module>
n, k =map(int,sys.stdin.readline().split())
^^^^