Soluții trimise

Rezumat problemă

Intrus

#1688

Terminalul unui aeroport este o sală foarte mare având forma unui dreptunghi împărțit în pătrate cu latură unitară. Aici se află mai multe persoane, care trebuie să poarte la vedere un ecuson cu un cod de bare care poate fi citit în orice moment de camerele de supraveghere și decodificat de calculatoarele serviciului de protecție și pază. Într-un pătrat cu latură unitară poate să se afle doar o singură persoană la un moment dat. Sala este reprezentată printr-o matrice cu R linii și C coloane, elementele sale fiind numere naturale de cel mult 6 cifre cu valorile: 0 – pentru spațiu neocupat, respectiv numere naturale nenule, care reprezintă identificatorul (ID-ul) persoanelor. Printre aceste persoane există persoane infiltrate (intruși) care au ID-uri cu valori identice cu ale altor persoane. Dacă există două sau mai multe persoane cu același ID, acestea sunt considerate toate suspecte.

Intrușii vor să ajungă în apropierea unor VIP-uri (persoane importante), pentru a le înregistra discuțiile cu un microfon care poate înregistra sunete în interiorul unui pătrat cu latura D, în centrul căruia se află chiar el. Acest pătrat nu este cuprins neapărat integral în matricea sălii (vedeți figura alăturată)!

Prin convenție, ID-urile VIP-urilor sunt numere prime distincte. În plus, și un ID al unui VIP poate fi copiat, crescând astfel numărul suspecților. Un VIP se caracterizează printr-un nivel de importanță: cu cât ID-ul este un număr mai mare, cu atât nivelul de importanță este mai mare (este „mai importantă”).

Persoanele suspecte au asociat un „grad de periculozitate”. Acesta este cu atât mai mare cu cât numărul de VIP-uri aflate în interiorul pătratului de latură D, în centrul căruia se află suspectul, este mai mare. Dacă există doi suspecți cu același grad de periculozitate, se consideră „mai periculoasă” persoana care are în pătratul său VIP-ul cu ID-ul cel mai mare. În caz de egalitate, se consideră „mai periculoasă” persoana care este așezată pe o linie cu un indice mai mic, iar la egalitate de indici de linii, pe o coloană cu indice mai mic. Există și persoane suspecte cu gradul de periculozitate 0, dacă în interiorul pătratului în centrul căruia se plasează nu există niciun număr prim.

Cerințe

1) Să se determine numărul persoanelor suspecte aflate în sala de așteptare.
2) Să se determine ID-ul și coordonatele persoanelor suspecte, (RSi -linia suspectului i, CSi -coloana suspectului i) în ordinea descrescătoare a „gradului de periculozitate”.

ID   Utilizator Problema Data încărcării Stare
Ardeleanu Aris (arrcker) Intrus 06 Aprilie 2025, 15:53 Evaluare finalizată 100
Ardeleanu Aris (arrcker) Intrus 06 Aprilie 2025, 15:53 Evaluare finalizată E.C
Budeanu Ioan (ioanxh_9) Intrus 21 Martie 2025, 20:15 Evaluare finalizată 100
$$ Koenigsegg Agera $$ (patrikoji) Intrus 21 Martie 2025, 20:15 Evaluare finalizată 100
$$ Koenigsegg Agera $$ (patrikoji) Intrus 21 Martie 2025, 20:11 Evaluare finalizată 65
$$ Koenigsegg Agera $$ (patrikoji) Intrus 21 Martie 2025, 20:08 Evaluare finalizată 50
$$ Koenigsegg Agera $$ (patrikoji) Intrus 21 Martie 2025, 20:04 Evaluare finalizată 50
Haidău David-Gabriel (David1221887) Intrus 06 Martie 2025, 13:34 Evaluare finalizată 100
c c (cc) Intrus 19 Februarie 2025, 14:52 Evaluare finalizată 100
Zoltan Răzvan-Daniel (razvanw0w) Intrus 02 Februarie 2025, 12:53 Evaluare finalizată 100
Zoltan Răzvan-Daniel (razvanw0w) Intrus 02 Februarie 2025, 12:50 Evaluare finalizată 75
Zoltan Răzvan-Daniel (razvanw0w) Intrus 02 Februarie 2025, 12:49 Evaluare finalizată 75
Zoltan Răzvan-Daniel (razvanw0w) Intrus 02 Februarie 2025, 12:36 Evaluare finalizată 20
Georgescu Rares (Rares_Georgescu) Intrus 18 Ianuarie 2025, 12:20 Evaluare finalizată 100
Szasz Gergely (szaszgeri94) Intrus 11 Ianuarie 2025, 00:09 Evaluare finalizată 100
Szasz Gergely (szaszgeri94) Intrus 11 Ianuarie 2025, 00:08 Evaluare finalizată 100
Szasz Gergely (szaszgeri94) Intrus 10 Ianuarie 2025, 20:22 Evaluare finalizată 100
Peter Tobias (PeterTobias) Intrus 18 Decembrie 2024, 21:21 Evaluare finalizată 100
Condrea Lucian (Lucian243) Intrus 01 Decembrie 2024, 15:05 Evaluare finalizată 100
Miclaus Adrian (adimiclaus15) Intrus 01 Decembrie 2024, 15:04 Evaluare finalizată 100
Miclaus Adrian (adimiclaus15) Intrus 01 Decembrie 2024, 15:03 Evaluare finalizată 80
Condrea Lucian (Lucian243) Intrus 01 Decembrie 2024, 14:41 Evaluare finalizată 20
Costea Diana Stefania (Dia3141) Intrus 12 Octombrie 2024, 20:24 Evaluare finalizată 100
Grecu Rareș (grecuconstantinrares) Intrus 07 Octombrie 2024, 20:30 Evaluare finalizată 100
best in buzau (BestInBuzau) Intrus 27 Septembrie 2024, 02:15 Evaluare finalizată 100
POPESCU ANDREI (andreip99) Intrus 10 Iulie 2024, 19:22 Evaluare finalizată 100
Holerga Andrei (arh7) Intrus 19 Aprilie 2024, 01:50 Evaluare finalizată 100
Plesescu Alex-Albert (AlexPlesescu) Intrus 17 Aprilie 2024, 17:58 Evaluare finalizată 100
Negret Bianca (Bianca2507) Intrus 17 Aprilie 2024, 12:47 Evaluare finalizată 100
Petcu Robert (PetcuRobert) Intrus 11 Aprilie 2024, 17:15 Evaluare finalizată 20
Prof C.N. "Spiru Haret" (flaviusboian) Intrus 05 Aprilie 2024, 02:39 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) Intrus 29 Martie 2024, 21:30 Evaluare finalizată 100
Griga Victor (victorgriga) Intrus 27 Martie 2024, 16:41 Evaluare finalizată 100
Griga Victor (victorgriga) Intrus 27 Martie 2024, 16:07 Evaluare finalizată 75
Otlacan Fabian (Otlacan_Fabian) Intrus 25 Martie 2024, 17:52 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) Intrus 22 Martie 2024, 09:19 Evaluare finalizată 100
Lupau Alin (Bubu_Orange) Intrus 22 Martie 2024, 09:17 Evaluare finalizată 80
Lupau Alin (Bubu_Orange) Intrus 22 Martie 2024, 09:15 Evaluare finalizată 30
Lupau Alin (Bubu_Orange) Intrus 22 Martie 2024, 09:07 Evaluare finalizată 15
Fatu Mihai (mehai_me) Intrus 19 Martie 2024, 17:14 Evaluare finalizată 100
Fatu Mihai (mehai_me) Intrus 19 Martie 2024, 17:10 Evaluare finalizată 45
Fatu Mihai (mehai_me) Intrus 19 Martie 2024, 17:08 Evaluare finalizată 20
Fatu Mihai (mehai_me) Intrus 19 Martie 2024, 17:08 Evaluare finalizată 25
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:33 Evaluare finalizată 95
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:33 Evaluare finalizată E.C
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:29 Evaluare finalizată 95
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:20 Evaluare finalizată 95
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:19 Evaluare finalizată 20
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:16 Evaluare finalizată 95
Morariu Tudor (rake2008) Intrus 17 Martie 2024, 18:13 Evaluare finalizată 95
Du-te sus!