ecuatii

Time limit: 0.1s Memory limit: 4MB Input: ecuatii.in Output: ecuatii.out

Se dau NN ecuații de gradul 11 și de gradul 22. Fiecare ecuație este dată ca un șir de caractere ce se termină cu enter pe câte o linie în formatul:

Ax^2+Bx+C=0
Dx+E=0

unde AA, BB, CC, DD, EE sunt numere naturale nenule.
Cunoscând MM numere naturale v1v_1, v2v_2, \dots, vMv_M dorim să determinăm câte ecuații de gradul 11 avem și câte ecuații din cele NN au măcar o soluție cu valoarea absolută în șirul vv.

Cerință

Cunoscând NN - numărul de ecuații, șirurile de caractere pentru cele NN ecuații, MM – numărul de elemente al lui vv, v1v_1, v2v_2, \dots, vMv_M – cele M numere date se cere:

  1. numărul de ecuații de gradul 11;
  2. numărul ecuații din cele NN, care au măcar o soluție cu valoarea absolută în șirul vv.

Date de intrare

Pe prima linie a fișierului de intrare ecuatii.in se află numărul CC, număr care poate fi 11 sau 22, acesta reprezintă cerința ce trebuie rezolvată. Pe cea de-a doua linie se află NN, apoi pe următoarele NN linii se află câte o ecuație, după care pe linia N+3N+3 se află MM și pe următoarea linie separate prin cîte un spațiu numerele: v1v_1, v2v_2, \dots, vMv_M.

Date de ieșire

Dacă CC este 11, fișierul de ieșire ecuatii.out va conține numărul de la cerința 11, adică numărul de ecuații de gradul 11. Dacă CC este 22, fișierul de ieșire ecuatii.out va conține numărul de la cerința 22, adică numărul ecuații din cele NN, care au măcar o soluție cu valoarea absolută în șirul vv.

Restricții și precizări

  • 1N,M100 0001 \leq N, M \leq 100 \ 000;
  • 1vi1 000 0001 \leq v_i \leq 1 \ 000 \ 000, i=1,2,,Mi = 1, 2, \dots, M;
  • Coeficienții ecuațiilor: AA, BB, CC, DD, EE sunt numere naturale nenule 1 000 000\leq 1 \ 000 \ 000.
  • Valoarea absolută a lui xx este x|x|.
  • Pentru rezolvarea corectă a cerinței 11 se vor acorda 2020 de puncte.
  • Pentru rezolvarea corectă a cerinței 22 se vor acorda 8080 de puncte.

Exemplul 1

ecuatii.in

1
3
1x^2+1x+2=0
20x+40=0
2x^2+4x+2=0
4
1 8 2 10

ecuatii.out

1

Explicație

Pentru acest exemplu există o singură ecuație de gradul 11.

Exemplul 2

ecuatii.in

2
3
1x^2+1x+2=0
20x+40=0
1x^2+5x+6=0
4
8 1 2 10

ecuatii.out

2

Explicație

Pentru acest exemplu: prima ecuație nu are rădăcini reale, a doua are rădăcina 2-2, 2=2|-2| = 2, care este in vv, iar a treia ecuație are rădăcinile 2-2, 3-3 cu 2=2|-2| = 2 care este în vv. Astfel există două ecuații cu rădăcini care au valoarea absolută în vv.

Log in or sign up to be able to send submissions!