Problema 1 (RECLAME)
Un canal TV difuzeaza numai reclame, fiecare reclama avand durata 
fixa de 1 minut. Exista k tipuri de reclame (de film, tigari, produse 
alimentare, produse de uz casnic, materiale de constructii, cursuri, 
excursii etc.) si se doreste realizarea unei grile de difuzare a 
reclamelor pe o durata de n minute astfel: 
- sa se difuzeze cel putin doua reclame de fiecare dintre cele k 
tipuri;
- in orice minut sa fie programata exact o reclama;
- intre oricare doua reclame succesive de acelasi tip sa treaca exact 
acelasi numar de minute (ocupate de reclame de alte tipuri);
Observatie: se va considera ca dupa difuzarea intregii grile se va 
relua aceeasi grila de reclame, deci succesoarea ultimeia dintre 
reclamele de tipul k este prima dintre reclamele de tipul k din grila 
de programe (circular).
Se citesc numerele naturale n si k (4<=n<=500000, 2<=k<=20, k<n). 
Sa se determine cate reclame de fiecare dintre cele k tipuri trebuie 
sa existe astfel incat sa fie posibila realizarea unei astfel de 
grile. 
Deoarece nu ne intereseaza carui tip de reclama i se va atasa fiecare 
numar de aparitii in grila, se vor furniza numerele in ordine 
crescatoare.
N si k se citesc de la tastatura, in fisierul de iesire 'reclame.out' 
scriindu-se: pe prima linie n urmat de k (separate printr-un spatiu), 
pe liniile urmatoare solutiile (cate una pe linie) formate fiecare 
din k numere scrise in ordine crescatoare, separate prin cate spatiu.
Daca exista mai multe solutii, se vor furniza toate.
Exemplu: pentru n=24 si k=3 se obtin solutiile
6 6 12
8 8 8
Explicatie : 
Solutia 1: in 24 de minute sunt programate 6 reclame de tipul 1(de 
exemplu), 6 reclame de tipul 2 si 12 reclame de tipul 3, iar grila 
(care nu se cere) 
ar putea arata astfel: 
minut  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
tip r. 3 1 3 2 3 1 3 2 3  1  3  2  3  1  3  2  3  1  3  2  3  1  3  2
Solutia 2: in 24 de minute sunt programate 8 reclame de fiecare tip, 
iar grila (care nu se cere) ar putea arata astfel:
minut  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
tip r. 1 2 3 1 2 3 1 2 3  1  2  3  1  2  3  1  2  3  1  2  3  1  2  3

Problema 2 (Sens)
Dintr-un fisier al carui nume se citeste de la tastatura se citeste 
de pe prima linie un numar natural n si apoi n perechi de numere 
reale reprezentand coordonatele a n puncte reprezentand o linie 
poligonala. Sa se scrie daca linia poligonala este data in sensul 
trigonometric al parcurgerii acesteia, in sens orar, sau nu este 
definit un sens.
Obs: linia nu este neaparat un poligon, iar daca este, nu e neaparat 
convex.
 Exemple:
4                           4                           4
0 0                         0 0                         0 0
0 2                         2 0                         2 2
2 2                         2 2                         2 0
2 0                         0 2                         0 2
Solutii:
Sens orar                   Sens trigonometric          Fara sens


