Soluții trimise

Rezumat problemă

O matrice pătratică A[i,j] de dimensiuni N x N cu N impar se numește matrice spirală dacă respectă următoarele proprietăți când este parcursă în spirală.

  • Pentru oricare celulă (i, j) din matrice, fie A[i, j] = 0, fie A[i,j] nu conține cifra 0.
  • Fie (i, j) oricare celulă mai puțin cea din centru și (k, l) celula parcursă anterior din matrice, și fie c oricare cifră nenulă, adică de la 1 la 9:
    a) Dacă c divide i + j, atunci A[i, j] conține cifra c dacă și numai dacă A[k, l] nu conține cifra c.
    b) Dacă c nu divide i + j, atunci A[i, j] conține cifra c dacă și numai dacă A[k, l] conține cifra c.
    c) Pentru numărul aflat în celula din centru, fiind prima parcursă, nu avem astfel de restricții.
  • Un element din matrice va fi 0 dacă și numai dacă acesta nu are voie să conțină nicio cifră de la 1 la 9 conform regulilor de mai sus.

Dându-se o matrice pătratică A de dimensiune N, trebuie să determinați care este numărul minim de elemente din matrice care ar trebui înlocuite (în celulele respective pot fi scrise orice alte numere naturale) pentru ca A să devină o matrice spirală.

ID   Utilizator Problema Data încărcării Stare
Blam Klam (KalioFTW) spirala3 29 Mai 2025, 14:02 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 23 Mai 2025, 11:26 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 22 Mai 2025, 19:48 Evaluare finalizată 0
votati cu votati cu (votati_cu) spirala3 19 Mai 2025, 08:29 Evaluare finalizată 100
Marcu Daniela (Daniela_Marcu) spirala3 14 Mai 2025, 20:47 Evaluare finalizată 100
Boulean David (David_Boulean) spirala3 05 Mai 2025, 08:19 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) spirala3 01 Mai 2025, 19:19 Evaluare finalizată 100
Blam Klam (KalioFTW) spirala3 25 Aprilie 2025, 23:33 Evaluare finalizată 100
Blam Klam (KalioFTW) spirala3 25 Aprilie 2025, 23:26 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 25 Aprilie 2025, 23:22 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 21 Aprilie 2025, 16:44 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 21 Aprilie 2025, 16:42 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 21 Aprilie 2025, 16:41 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 21 Aprilie 2025, 16:39 Evaluare finalizată 0
Blam Klam (KalioFTW) spirala3 21 Aprilie 2025, 16:36 Evaluare finalizată 0
Icriverzi Andrei (Andrei_Icriverzi) spirala3 10 Aprilie 2025, 17:08 Evaluare finalizată 70
Trandafir Maria (mary_rose) spirala3 09 Aprilie 2025, 17:24 Evaluare finalizată 10
Stoican Alexandru (alex_andrei_stoican) spirala3 09 Aprilie 2025, 17:16 Evaluare finalizată 60
Trandafir Maria (mary_rose) spirala3 09 Aprilie 2025, 17:04 Evaluare finalizată 10
Tarcau Tudor (tarcau_tudor) spirala3 09 Aprilie 2025, 09:52 Evaluare finalizată 0
Barbu Patrick (BarbuPatrick1) spirala3 09 Aprilie 2025, 09:13 Evaluare finalizată 0
Barbu Patrick (BarbuPatrick1) spirala3 09 Aprilie 2025, 09:11 Evaluare finalizată 0
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 21:29 Evaluare finalizată 100
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 16:32 Evaluare finalizată 10
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 16:28 Evaluare finalizată 10
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 15:56 Evaluare finalizată 100
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 15:05 Evaluare finalizată 100
barruel Paulescu (barruel) spirala3 03 Aprilie 2025, 14:43 Evaluare finalizată 100
Mandragiu Mihai (miHai231) spirala3 03 Aprilie 2025, 13:45 Evaluare finalizată 0
Mandragiu Mihai (miHai231) spirala3 03 Aprilie 2025, 13:41 Evaluare finalizată 0
Toma Horatiu (horifain) spirala3 01 Aprilie 2025, 13:57 Evaluare finalizată 100
Toma Horatiu (horifain) spirala3 30 Martie 2025, 20:39 Evaluare finalizată 10
Toma Horatiu (horifain) spirala3 30 Martie 2025, 19:31 Evaluare finalizată 10
Toma Horatiu (horifain) spirala3 30 Martie 2025, 19:29 Evaluare finalizată 10
Vranceanu Teodor (TeodorV) spirala3 30 Martie 2025, 14:47 Evaluare finalizată 0
Vranceanu Teodor (TeodorV) spirala3 30 Martie 2025, 14:47 Evaluare finalizată 0
Vranceanu Teodor (TeodorV) spirala3 30 Martie 2025, 14:46 Evaluare finalizată 100
Vranceanu Teodor (TeodorV) spirala3 30 Martie 2025, 14:32 Evaluare finalizată 0
Vranceanu Teodor (TeodorV) spirala3 30 Martie 2025, 14:31 Evaluare finalizată 0
Huțanu Ioana-Maia (Hutanu_Maia) spirala3 29 Martie 2025, 17:23 Evaluare finalizată 100
Cristian Petre (Cristian_46290) spirala3 27 Martie 2025, 22:49 Evaluare finalizată E.C
NITA Mioara (Mioara_NITA) spirala3 26 Martie 2025, 20:38 Evaluare finalizată 100
Sbora Ioan-David (Sbora_Ioan_David) spirala3 25 Martie 2025, 15:54 Evaluare finalizată 100
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 15:53 Evaluare finalizată 100
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 14:32 Evaluare finalizată 70
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 14:25 Evaluare finalizată 60
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 14:02 Evaluare finalizată 50
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 12:30 Evaluare finalizată 20
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 12:01 Evaluare finalizată 0
Anonymous Anonymous (Hacker_1) spirala3 25 Martie 2025, 12:01 Evaluare finalizată 0
Du-te sus!