Soluții trimise

Rezumat problemă

#3441 Cetate

Cetatea Vizima din regatul Temeria poate fi reprezentată printr-o matrice cu N linii și M coloane, numerotate începând cu 1. Vizima este o cetate înfloritoare, fapt datorat numărului mare de negustori și meșteri prezenți. Din acest motiv, fiecărei celule din matrice îi este atribuit un profit corespunzător zonei respective. Regele Foltest dorește să reconstruiască zidurile cetății, dar cum războiul cu Imperiul Nilfgaard bate la ușă și resursele regatului sunt limitate, el trebuie să aleagă o porțiune pe care să o poată apăra, reprezentată ca o submatrice. O submatrice este identificată printr-o configurație de patru numere i1, j1, i2, j2 (1≤i1≤i2≤N, 1≤j1≤j2≤M), în această ordine, și este formată din elementele situate pe liniile consecutive i1, i1+1, …, i2 și pe coloanele consecutive j1, j1+1, …, j2 ale matricei prin care este reprezentată cetatea. Laturile submatricei sunt egale cu numărul de linii, respectiv de coloane din care a preluat elemente, iar profitul submatricei este suma valorilor din celulele sale.

Scrieţi un program care, cunoscând matricea cetății și o valoare K, determină:

  1. profitul maxim al unei submatrice cu laturile egale cu K, precum și configurația prin care se identifică ea;
  2. profitul maxim al unei submatrice cu laturile cel mult egale cu K, precum și configurația prin care se identifică ea.
ID   Utilizator Problema Data încărcării Stare
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 19:06 Evaluare finalizată 25
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 19:05 Evaluare finalizată E.C
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 19:05 Evaluare finalizată E.C
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:56 Evaluare finalizată 56
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:56 Evaluare finalizată 77
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:55 Evaluare finalizată 56
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:54 Evaluare finalizată 77
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:54 Evaluare finalizată 77
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:53 Evaluare finalizată 67
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 18:42 Evaluare finalizată 67
Luca A (LucaMirsolea14) Cetate 21 Noiembrie 2024, 17:07 Evaluare finalizată 43
Luca A (LucaMirsolea14) Cetate 21 Noiembrie 2024, 17:06 Evaluare finalizată 77
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 10:50 Evaluare finalizată 25
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 10:44 Evaluare finalizată 0
Cornea Alexandru-Mihai (AlexandruCornea) Cetate 21 Noiembrie 2024, 10:43 Evaluare finalizată 0
C. Eric-Dimitrie (Eric_278) Cetate 15 Noiembrie 2024, 21:06 Evaluare finalizată 80
C. Eric-Dimitrie (Eric_278) Cetate 15 Noiembrie 2024, 21:03 Evaluare finalizată 93
C. Eric-Dimitrie (Eric_278) Cetate 15 Noiembrie 2024, 21:03 Evaluare finalizată 93
C. Eric-Dimitrie (Eric_278) Cetate 15 Noiembrie 2024, 21:01 Evaluare finalizată 93
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:42 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:40 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:34 Evaluare finalizată 100
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:32 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:31 Evaluare finalizată 15
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:30 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:13 Evaluare finalizată 20
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:11 Evaluare finalizată 15
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:11 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:02 Evaluare finalizată 15
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:02 Evaluare finalizată 15
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:02 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:01 Evaluare finalizată 15
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:00 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 19:00 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:58 Evaluare finalizată E.C
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:56 Evaluare finalizată E.C
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:56 Evaluare finalizată E.C
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:52 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:48 Evaluare finalizată 0
Achenfiev Gabriel (Gabesty44) Cetate 13 Noiembrie 2024, 18:47 Evaluare finalizată 0
Carnu Emilian (Emilian123123) Cetate 04 Noiembrie 2024, 19:45 Evaluare finalizată 100
Carnu Emilian (Emilian123123) Cetate 04 Noiembrie 2024, 19:17 Evaluare finalizată 93
Carnu Emilian (Emilian123123) Cetate 04 Noiembrie 2024, 19:11 Evaluare finalizată 79
Carnu Emilian (Emilian123123) Cetate 04 Noiembrie 2024, 17:47 Evaluare finalizată 66
Carnu Emilian (Emilian123123) Cetate 04 Noiembrie 2024, 17:10 Evaluare finalizată 25
Patpaiac Alexandru (AlexPat) Cetate 28 Octombrie 2024, 20:14 Evaluare finalizată 100
Matei Corina (CorinaMatei) Cetate 08 Octombrie 2024, 08:55 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Cetate 03 Octombrie 2024, 21:22 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Cetate 03 Octombrie 2024, 21:16 Evaluare finalizată 86
Biclineru Radu (Radu_Bicli) Cetate 03 Octombrie 2024, 21:11 Evaluare finalizată 25