Lang:G++
Edit123456789101112131415161718192021222324252627#include <iostream>#include <cstdio>#include <cmath>using namespace std;int a[200005];int main(){int t, n, cas, l, r, k, q;cin >> t;cas = t;while (t--){cout << "Case #" << cas - t << ":" << endl;scanf("%d%d", &n, &q);for (int i = 1; i <= n; i++){scanf("%d", &a[i]);}for (int i = 0; i < q; i++){cin >> l >> r >> k;int min = 1e9 + 7;for (int j = l; j <= r; j++){if (abs(a[j] - k) < min) min = abs(a[j] - k);}cout << min << endl;}}return 0;}