Diferente pentru problema/ec intre reviziile #2 si #1

Nu exista diferente intre titluri.

Diferente intre continut:

== include(page="template/taskheader" task_id="ec") ==
Alexandru are la dispoziţie un tablou pătratic de dimensiune $n$ cu numere întregi şi $k$ ecuaţii de tipul I şi II. Ecuaţiile de tipul I sunt de forma: ax+b=c, cu a,b,c numere naturale, iar ecuaţiile de tipul II sunt de forma: ax2+bx+c=d, cu a, b, c, d numere naturale.
Alexandru îşi propune să determine pentru fiecare tip de ecuaţie: numărul lor şi câte dintre ele au rădăcinile în tabloul dat.
 
Să se scrie un program care determină numărul de ecuaţii de tipul I, câte dintre acestea au exact o rădăcină în tablou, respectiv numărul de ecuaţii de tipul II şi câte dintre acestea au exact ambele rădăcini în tablou.
Poveste şi cerinţă...
h2. Date de intrare
Fişierul de intrare ec.in va conţine: pe prima linie numerele naturale $n$ şi $k$ separate printr-un spaţiu, pe următoarele $n$ linii elementele tabloului separate prin câte un spaţiu, iar pe următoarele $k$ linii ecuaţiile în forma din enunţ, câte una pe fiecare linie.
Fişierul de intrare $ec.in$ ...
h2. Date de ieşire
Fişierul de ieşire ec.out va conţine pe prima linie două numere separate printr-un spaţiu reprezentând numărul de ecuaţii de tipul I, respectiv numărul de ecuaţii de tipul I care au exact o rădăcină, aflată în tablou, iar pe a doua linie tot două numere separate printr-un spaţiu reprezentând numărul de ecuaţii de tipul II, respectiv numărul de ecuaţii de tipul II cu exact două rădăcini, ambele rădăcini în tablou.
În fişierul de ieşire $ec.out$ ...
h2. Restricţii
* $1 ≤ n ≤ 500$
* $1 ≤ k ≤ 1000$
*	Elementele tabloului sunt numere întregi cu maxim 4 cifre fiecare;
*	La fiecare ecuaţie de tipul I a,b,c vor fi precizate, chiar dacă acestea au valoarea 0 sau 1, (de exemplu x+2=3 va apare 1x+2=3).
*	La fiecare ecuaţie de tipul II a,b,c,d vor fi precizate, chiar dacă acestea au valoarea 0 sau 1, (de exemplu x2+1=3 va apare 1x^2+0x+1=3).
*	Pentru ecuaţiile de tipul I  a,b,c sunt numere naturale cu maxim 4 cifre;
*	Pentru ecuaţiile de tipul II  a,b,c,d sunt numere naturale cu maxim 4 cifre;
*	Se va acorda: 10% din punctaj pentru numărul de ecuaţii de tipul I, 30% din punctaj pentru câte dintre ele au exact o rădăcină în tablou, 20% din punctaj pentru numărul de ecuaţii de tipul II şi 40% din punctaj pentru câte dintre ele au exact ambele rădăcini în tablou.
 
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. ec.in |_. ec.out |
| 2 5
1 2
2 -1
1x+0=0
20x^2+40x+20=0
101x+200=402
2x^2+1x+4=0
1x^2+1x+3=5
| 2 1
3 1
| This is some
  text written on
  multiple lines.
| This is another
  text written on
  multiple lines.
|
h3. Explicaţie
Prima ecuaţie este de tipul I si are rădăcina 0, care nu se găseşte în tablou.
A doua ecuaţie este de tipul II şi are două rădăcini egale cu -1, care se găsesc în tablou.
A treia ecuaţie este de tipul I şi are rădăcina 2, care se găseşte în tablou.
A patra ecuaţie este de tipul II şi nu are rădăcinile în tablou.
A cincea ecuaţie este de tipul II şi are rădăcinile -2 şi 1, dar nu sunt amândouă în tablou.
 
...
== include(page="template/taskfooter" task_id="ec") ==

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.