Programozó versenyek

DEIK Regionális Programozó Csapatverseny, egyetemi kategória, 2025. december 7.

2025. december 7. 10:30 – 2025. december 7. 15:30

optimize-1

Keressük meg az f(x)=a1(x+b1)2+...+aN(x+bN)2f(x)=a_1(x+b_1)^2 + ... + a_N(x+b_N)^2 függvény által különböző [L,R][L,R] intervallumon felvett f(x)f(x) egész számok közül a legkisebbet (m) és a legnagyobbat (M).

Bemenet specifikáció

Minden szereplő paraméter egész szám. Az első sorban van TT az esetek száma. Egy eset leírása: Az első sorban NN, majd NN sor jön az akbk(k=1,,N)a_k~~b_k~~(k=1,\ldots,N) számokkal. A következő sorban van QQ a kérések száma, melyet QQ sor követ az LkRk(k=1,,Q)L_k~~R_k~~(k=1,\ldots,Q) számokkal.

Kimenet specifikáció

Minden esethez a kéréseknek megfelelő mm és MM értéket írjuk ki.

Korlátok

1T1001\le T \le 100
1N1001\le N \le 100
1_000ak1_000-1\_000\le a_k \le 1\_000
1_000bk1_000-1\_000\le b_k \le 1\_000
1Q10_0001\le Q \le 10\_000
100_000Rk100_000-100\_000\le R_k \le 100\_000
100_000Lk100_000-100\_000\le L_k \le 100\_000

1. példa bemenet

  1. 1
  2. 5
  3. 8 7
  4. 3 8
  5. 10 5
  6. 3 6
  7. -7 3
  8. 10
  9. -4 2
  10. -5 -5
  11. -17 14
  12. 3 13
  13. -19 0
  14. -19 5
  15. 0 10
  16. -15 -9
  17. 1 2
  18. -11 -8
letöltés szöveges állományként

1. példa kimenet

  1. 135 1455
  2. 34 34
  3. -69 7767
  4. 1794 7054
  5. -69 2190
  6. -69 2574
  7. 879 5119
  8. -30 894
  9. 1150 1455
  10. -65 142
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30.