#1142
Lasere
Se consideră un teren reprezentat printr-o matrice cu n
linii şi n
coloane având elemente numere naturale. În fiecare element al matricei este memorată înălţimea zonei de teren corespunzătoare ca poziţie elementului respectiv. Pe acest teren sunt amplasate m
lasere, în poziţii cunoscute. Un laser este îndreptat spre unul dintre cele 4
puncte cardinale, codificate prin numere astfel: Nord
prin valoarea 1
, Est
prin valoarea 2
, Sud
prin valoarea 3
şi respectiv Vest
prin valoarea 4
. Fiecare laser va executa o singură tragere şi ca urmare va scădea cu 1
valorile tuturor elementelor din matrice din direcţia sa de tragere, exceptând poziţia laserului respectiv.
După efectuarea tuturor tragerilor, se caută poziţiile tuturor gropilor şi ale tranşeelor.
Numim groapă un element din matrice pentru care toate cele 8
elemente învecinate pe linie, coloană sau diagonale au valori mai mari sau egale decât el.
Numim tranşee o secvenţă maximală formată din două sau mai multe gropi situate pe aceeaşi linie, pe coloane consecutive. Secvenţa se numeşte maximală dacă nu mai poate fi prelungită la niciunul dintre capete.
Cunoscând configuraţia terenului şi amplasarea laserelor, să se rezolve una dintre următoarele două cerinţe:
1. să se determine numărul de gropi din teren, după executarea tragerilor;
2. să se determine numărul de tranşee existente, după executarea tragerilor.
OJI 2015, Clasa a VII-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Lasere | 21 Noiembrie 2024, 14:23 | Evaluare finalizată | 100 | |||
Lasere | 21 Noiembrie 2024, 13:53 | Evaluare finalizată | 100 | |||
Lasere | 21 Noiembrie 2024, 13:53 | Evaluare finalizată | E.C | |||
Lasere | 21 Noiembrie 2024, 10:11 | Evaluare finalizată | 100 | |||
Lasere | 21 Noiembrie 2024, 10:10 | Evaluare finalizată | E.C | |||
Lasere | 17 Noiembrie 2024, 19:31 | Evaluare finalizată | 100 | |||
Lasere | 01 Noiembrie 2024, 13:20 | Evaluare finalizată | 100 | |||
Lasere | 01 Noiembrie 2024, 12:52 | Evaluare finalizată | 55 | |||
Lasere | 27 Octombrie 2024, 11:31 | Evaluare finalizată | 100 | |||
Lasere | 22 Octombrie 2024, 22:25 | Evaluare finalizată | 100 | |||
Lasere | 22 Octombrie 2024, 22:23 | Evaluare finalizată | 30 | |||
Lasere | 22 Octombrie 2024, 22:22 | Evaluare finalizată | 25 | |||
Lasere | 22 Octombrie 2024, 22:20 | Evaluare finalizată | 20 | |||
Lasere | 22 Octombrie 2024, 22:08 | Evaluare finalizată | 0 | |||
Lasere | 22 Octombrie 2024, 22:00 | Evaluare finalizată | E.C | |||
Lasere | 20 Octombrie 2024, 11:00 | Evaluare finalizată | 100 | |||
Lasere | 19 Octombrie 2024, 13:38 | Evaluare finalizată | 100 | |||
Lasere | 11 Octombrie 2024, 16:24 | Evaluare finalizată | 100 | |||
Lasere | 05 Octombrie 2024, 20:30 | Evaluare finalizată | 100 | |||
Lasere | 04 Octombrie 2024, 10:42 | Evaluare finalizată | E.C | |||
Lasere | 03 Octombrie 2024, 20:25 | Evaluare finalizată | 100 | |||
Lasere | 03 Octombrie 2024, 20:24 | Evaluare finalizată | 30 | |||
Lasere | 03 Octombrie 2024, 20:23 | Evaluare finalizată | 55 | |||
Lasere | 03 Octombrie 2024, 20:23 | Evaluare finalizată | 55 | |||
Lasere | 01 Octombrie 2024, 20:02 | Evaluare finalizată | 100 | |||
Lasere | 01 Octombrie 2024, 20:01 | Evaluare finalizată | 45 | |||
Lasere | 01 Octombrie 2024, 19:47 | Evaluare finalizată | 30 | |||
Lasere | 01 Octombrie 2024, 12:46 | Evaluare finalizată | 35 | |||
Lasere | 01 Octombrie 2024, 12:06 | Evaluare finalizată | 40 | |||
Lasere | 26 Septembrie 2024, 20:55 | Evaluare finalizată | E.C | |||
Lasere | 06 Septembrie 2024, 15:27 | Evaluare finalizată | 40 | |||
Lasere | 27 August 2024, 13:43 | Evaluare finalizată | 30 | |||
Lasere | 27 August 2024, 13:43 | Evaluare finalizată | 30 | |||
Lasere | 27 August 2024, 13:43 | Evaluare finalizată | 30 | |||
Lasere | 27 August 2024, 13:43 | Evaluare finalizată | 30 | |||
Lasere | 27 August 2024, 13:43 | Evaluare finalizată | 30 | |||
Lasere | 27 August 2024, 13:42 | Evaluare finalizată | 35 | |||
Lasere | 27 August 2024, 13:42 | Evaluare finalizată | 35 | |||
Lasere | 27 August 2024, 13:42 | Evaluare finalizată | 40 | |||
Lasere | 27 August 2024, 13:41 | Evaluare finalizată | 35 | |||
Lasere | 27 August 2024, 13:41 | Evaluare finalizată | 45 | |||
Lasere | 27 August 2024, 13:41 | Evaluare finalizată | 40 | |||
Lasere | 27 August 2024, 13:40 | Evaluare finalizată | 45 | |||
Lasere | 27 August 2024, 13:40 | Evaluare finalizată | 40 | |||
Lasere | 26 August 2024, 20:25 | Evaluare finalizată | 65 | |||
Lasere | 26 August 2024, 20:24 | Evaluare finalizată | 60 | |||
Lasere | 26 August 2024, 20:24 | Evaluare finalizată | 55 | |||
Lasere | 26 August 2024, 20:24 | Evaluare finalizată | 65 | |||
Lasere | 26 August 2024, 20:22 | Evaluare finalizată | 60 | |||
Lasere | 26 August 2024, 20:21 | Evaluare finalizată | 65 |