medii                                                                                                       

Se stie ca media la o materie unde se da teza se calculeaza dupa formula


unde Nt reprezinta nota la teza iar Mn media notelor la oral.

Se stie, de asemenea, ca un elev poate avea la oral minim 3 si maxim 10 note.

Cerinta

Īn aceste conditii, daca doi elevi au aceeasi medie si aceasi nota la teza sa se determine toate combinatiile distincte de note pe care le pot avea cei doi elevi.                                                                                                                                                          

Date de intrare

Fisierul de intrare medii.in contine pe prima linie, separate printr-un spatiu, media si nota la teza.

Date de iesire

Daca exista solutie, fisierul de iesire medii.out contine pe fiecare linie cāte o combinatie de note, notele fiind separate prin cāte un spatiu. Combinatiile vor fi afisate in fisierul de iesire in ordine lexicografica. Daca nu exista solutie, īn fisierul de iesire se va scrie pe prima linie 0.

Restrictii

·        1 <= Nt <= 10

·        1 <= media <= 10

·        media se da īn fisierul de intrare cu 3 zecimale exacte

Exemplu

medii.in

Medii.out

Comentarii

5.625 3

...

2 3 4 7 7 9 10 10

...

5 6 6 9

...

Exista mai multe combinatii de note care furnizeaza aceeasi medie, doua dintre acestea fiind cele indicate. Astfel:

Mn = (5+6+6+9)/4 = 26/4 = 6.50

Media_calculata = (3+3*6.50)/4 = 22.50/4 = 5.625

Timp maxim de executie/test: 0.1 secunde

prof. Serban Marinel
Liceul de Informatica "Gr. C. Moisil" Iasi
Contact: marinel@liis.ro