Pagini recente » Diferente pentru problema/cuantictiori intre reviziile 53 si 54 | Cod sursa (job #1791466) | Cod sursa (job #1795516) | Diferente pentru problema/cuantictiori intre reviziile 30 si 29 | Cod sursa (job #2613975)
def solve(filename):
with open(filename, 'r') as f:
inp = [x for x in f.readline().split()]
n, m = int(inp[0]), int(inp[1])
arr = []
for _ in range(n):
arr.append(int(f.readline()))
for _ in range(0, m):
inp = [x.strip() for x in f.readline().split()]
a, b = int(inp[0]), int(inp[1])
print(min(arr[a-1:b]))
if __name__ == "__main__":
solve('input.in')