Atenţie! Aceasta este ultima versiune a paginii, scrisă la 2018-03-12 09:09:28.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:sdp.in, sdp.outSursăInfoOltenia 2018 - Clasele 9 - 10 Echipe
AutorBogdan Iordache, Denis-Gabriel MitaAdăugată deinfoolteniaInfo-Oltenia 2018 infooltenia
Timp execuţie pe test1 secLimită de memorie36864 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Şir de perechi

Se dau două şiruri A şi B de numere naturale a câte N elemente fiecare:
A = [a1, a2, a3, a4 … aN]
B = [b1, b2, b3, b4… bN].
Aflaţi x şi y numere întregi astfel încât pentru fiecare i de la 1 la N – 1 este adevărată relaţia:
x * ai + y * bi < x * ai+1 + y * bi+1.

Cerinţă

Cunoscându-se cele 2 şiruri A şi B, determinaţi x şi y care respectă relaţia precedentă.

Date de intrare

Prima linie a fişierului sdp.in va conţine numărul N.
A doua line va conţine N numere, separate prin câte un spaţiu, reprezentând şirul A.
A treia linie va conţine N numere, separate prin câte un spaţiu, reprezentând şirul B.

Date de ieşire

În fişierul sdp.out afişaţi pe prima linie numerele x şi y separate printr-un spaţiu. Numerele afişate trebuie să se afle în intervalul [-1018, 1018].

Restricţii

  • 1 ≤ ai, bi ≤ 109
  • pentru 15% din punctaj: 2 ≤ N ≤ 100 şi există soluţie cu 0 ≤ |x|, |y| ≤ 100
  • pentru 30% din punctaj: 2 ≤ N ≤ 106 şi există soluţie cu 0 ≤ |x|, |y| ≤ 1000
  • pentru 70% din punctaj: 2 ≤ N ≤ 106 şi există soluţie cu 0 ≤ |x|, |y| ≤ 106
  • pentru 100% din punctaj: 2 ≤ N ≤ 106 şi există soluţie cu 0 ≤ |x|, |y| ≤ 1018

Exemplu

sdp.insdp.out
3
2 5 7
1 2 3
2 1

Explicaţie

2 * 2 + 1 * 1 < 2 * 5 + 1 * 2
2 * 5 + 1 * 2 < 2 * 7 + 1 * 3
Astfel, x = 2 y = 1 este o soluţie validă.

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?