Sunteți pe pagina 1din 1

Problema 2 stelue

100 puncte

Peste inutul Alb ninge nencetat. Criasa Zpezii a fost ntemniat


*
de Vrjitorul cel Ru. Oamenii l roag pe neleptul inutului s-i ajute
* * *
s o elibereze pe crias. neleptul le-a spus oamenilor:
- poarta temniei este un triunghi format din stelue;
* * * * *
- Vrjitorul cel Ru a nchis poarta vrjind anumite stelue;
* * * * * * *
- poziia fiecrei stelue este identificat prin dou numere naturale:
. . . . . . . . .
primul numr reprezint linia din triunghi pe care se afl stelua, iar
cel de al doilea numr reprezint poziia steluei pe linia triunghiului;
- liniile triunghiului sunt numerotate cresctor, de la 1, ncepnd cu linia de la vrful triunghiului;
- poziiile, pe fiecare linie, sunt numerotate ncepnd cu 1, de la stnga la dreapta, strict cresctor;
- fiecare stelu are un numr de ordine; steluele se numeroteaz de la 1, ncepnd cu stelua din vrful
triunghiului, de pe prima linie, apoi steluele de pe a doua linie, de la stnga la dreapa i aa mai departe;
- cheia, care deschide poarta temniei, apare dac este gsit numrul ce reprezint cte stelue, dintre cele
vrjite, se afl la distan maxim fa de stelua situat n mijlocul aceleiai linii.
neleptul poate s spun oamenilor numrul de stelue vrjite i numrul lor de ordine, iar oamenii
trebuie s gaseasc singuri cheia ce deschide poarta.
Oamenii inutului Alb te roag s-i ajui s o elibereze pe Criasa Zpezii!
Cerin:
Dndu-se numerele de ordine a n stelue, distincte din triunghi, determinai cte dintre aceste stelue sunt situate la
distan maxim fa de stelua situat n mijlocul aceleiai linii.
Date de intrare:
Fiierul de intrare stelute.in conine pe prima linie numrul natural n reprezentnd numrul de stelue. A doua
linie a fiierului conine n numere naturale distincte, separate prin cte un spaiu, reprezentnd numerele de ordine
ale celor n stelue.
Date de ieire:
Fiierul de ieire stelute.out va conine un numr p reprezentnd numrul steluelor situate la aceeai distan
maxim fa de steluele aflate la jumtatea liniilor pe care sunt situate.
Restricii i precizri:
1<n<109;
Numrul total de stelue din triunghi este un numr natural cu cel mult 10 cifre;
Definim distana dintre dou stelue situate pe aceeai linie ca fiind egal cu valoarea absolut (modulul) a
diferenei poziiilor pe linie.
Exemplu:
stelute.in
stelute.out Explicaie
6
3
Sunt 3 stelue la aceeai distan maxim (=2) fa de steluele aflate la jumtatea
11 33 7 1 23 4
liniilor corespunztoare. Acestea sunt situate pe poziiile: (4,2);(5,7);(6,8)
i distana corespunztoare este 2.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Timp maxim de executare/test: 1 secund
Limite de memorie: total memorie disponibil 2 MB, din care pentru stiv maxim 1 MB
Dimensiunea maxim a sursei: 10 KB
Autori: prof. Doina Dru, prof. Luminia Ciocaru