Soluții trimise

Rezumat problemă

Se dau numerele N și M și apoi M perechi de numere X, Y ambele valori fiind cuprinse între 1 și N. În această problemă numim interval o mulțime de numere naturale consecutive. Notăm [A, B] cu A <= B ca fiind intervalul format din numerele A, A+1, A+2, ... B-1, B. Numim descompunere în intervale a unei perechi de numere X, Y ca fiind o mulțime de intervale care acoperă complet mulțimea (fiecare număr dintre X și Y, inclusiv, este conținut de exact un interval din descompunere). De exemplu, pentru perechea 5,10, o descompunere în intervale este [5,5], [6,8],[9,10]. Dorim să realizăm o descompunere în intervale a tuturor celor M perechi de numere date, astfel încât să se îndeplinească condițiile următoare (notăm L = 1 + [log2N]).
  • fiecare pereche să aibă în descompunere maxim 2*L intervale.
  • numărul total de intervale distincte cu mai mult de un element care apar în descompuneri să nu depășească valoarea N.
ID   Utilizator Problema Data încărcării Stare
Stefan Susanu (stefan_313) Descompunere in Intervale 15 Decembrie 2024, 20:01 Evaluare finalizată 100
Morozan David (morozandavid) Descompunere in Intervale 07 Decembrie 2024, 18:00 Evaluare finalizată 100
Morozan David (morozandavid) Descompunere in Intervale 07 Decembrie 2024, 17:11 Evaluare finalizată 0
Andercau Vasile (Andercau_Vasile) Descompunere in Intervale 03 Decembrie 2024, 20:42 Evaluare finalizată 100
Szilagyi Arpad (szilagyi_arpad) Descompunere in Intervale 25 Noiembrie 2024, 12:55 Evaluare finalizată 100
Crisan Bogdan (bogdan_crisan) Descompunere in Intervale 20 Noiembrie 2024, 20:23 Evaluare finalizată 0
Crisan Bogdan (bogdan_crisan) Descompunere in Intervale 20 Noiembrie 2024, 20:22 Evaluare finalizată 0
Crisan Bogdan (bogdan_crisan) Descompunere in Intervale 20 Noiembrie 2024, 20:20 Evaluare finalizată E.C
Crisan Bogdan (bogdan_crisan) Descompunere in Intervale 20 Noiembrie 2024, 20:03 Evaluare finalizată 10
Oprea Marilena (OpreaMarilena) Descompunere in Intervale 18 Noiembrie 2024, 11:42 Evaluare finalizată 90
Iures Alexandru (iures_alexandru) Descompunere in Intervale 07 Noiembrie 2024, 16:45 Evaluare finalizată 100
Mihai Daniel (mihaidaniel26) Descompunere in Intervale 07 Noiembrie 2024, 15:58 Evaluare finalizată 100
Mihai Daniel (mihaidaniel26) Descompunere in Intervale 07 Noiembrie 2024, 15:58 Evaluare finalizată 0
Mihai Daniel (mihaidaniel26) Descompunere in Intervale 07 Noiembrie 2024, 15:53 Evaluare finalizată 0
Vladut Eduard (Eduard_) Descompunere in Intervale 07 Noiembrie 2024, 15:51 Evaluare finalizată 100
Marinescu Luca (LucaD) Descompunere in Intervale 07 Noiembrie 2024, 15:50 Evaluare finalizată 100
Daescu Gabriel Florin (Gabriel_Daescu) Descompunere in Intervale 02 Noiembrie 2024, 11:54 Evaluare finalizată 100
Daescu Gabriel Florin (Gabriel_Daescu) Descompunere in Intervale 02 Noiembrie 2024, 11:50 Evaluare finalizată 0
Daescu Gabriel Florin (Gabriel_Daescu) Descompunere in Intervale 02 Noiembrie 2024, 11:50 Evaluare finalizată 0
Daescu Gabriel Florin (Gabriel_Daescu) Descompunere in Intervale 02 Noiembrie 2024, 11:43 Evaluare finalizată 0
Daescu Gabriel Florin (Gabriel_Daescu) Descompunere in Intervale 02 Noiembrie 2024, 10:28 Evaluare finalizată 0
Tița Georgiana-Teodora (GeorgianaTeodora25) Descompunere in Intervale 22 Octombrie 2024, 12:25 Evaluare finalizată 100
Ion Paul (paul69) Descompunere in Intervale 06 Octombrie 2024, 17:24 Evaluare finalizată 100
Marina Luca (lucamarina20893) Descompunere in Intervale 23 Septembrie 2024, 09:54 Evaluare finalizată 100
Toderita Mihai (TODE) Descompunere in Intervale 17 Septembrie 2024, 11:39 Evaluare finalizată 100
Toderita Mihai (TODE) Descompunere in Intervale 17 Septembrie 2024, 11:20 Evaluare finalizată 100
Toderita Mihai (TODE) Descompunere in Intervale 17 Septembrie 2024, 11:19 Evaluare finalizată 100
Sbora Ioan-David (Sbora_Ioan_David) Descompunere in Intervale 13 Septembrie 2024, 10:38 Evaluare finalizată 100
Pisla Daniel Andrei (PislaAndreiDaniel) Descompunere in Intervale 16 August 2024, 20:10 Evaluare finalizată 100
Nistor Dora Valentina (nistor_dora_valentina) Descompunere in Intervale 10 August 2024, 14:26 Evaluare finalizată 100
Floroiu Marius (Marius_Cristian) Descompunere in Intervale 01 August 2024, 16:31 Evaluare finalizată 100
Floroiu Marius (Marius_Cristian) Descompunere in Intervale 01 August 2024, 16:29 Evaluare finalizată 0
Anonymous Anonymous (Hacker_1) Descompunere in Intervale 01 August 2024, 15:25 Evaluare finalizată 100
Papacioc Rares Ioan (Rares_Papacioc) Descompunere in Intervale 26 Iulie 2024, 00:57 Evaluare finalizată 100
Papacioc Rares Ioan (Rares_Papacioc) Descompunere in Intervale 26 Iulie 2024, 00:53 Evaluare finalizată 0
Alexandrescu Luca (stuff56_jj) Descompunere in Intervale 11 Iulie 2024, 11:38 Evaluare finalizată 100
Colin Liliana (liliana_colin) Descompunere in Intervale 05 Iulie 2024, 12:35 Evaluare finalizată 100
Ungureanu Bogdan (ungureanubogdan) Descompunere in Intervale 02 Iulie 2024, 00:26 Evaluare finalizată 100
But Andrei (But_Andrei) Descompunere in Intervale 01 Iulie 2024, 14:47 Evaluare finalizată 100
But Andrei (But_Andrei) Descompunere in Intervale 01 Iulie 2024, 14:47 Evaluare finalizată 10
Lensu Alexandru (Lensu) Descompunere in Intervale 07 Iunie 2024, 13:12 Evaluare finalizată 100
alex gheorghita (alex1802) Descompunere in Intervale 20 Aprilie 2024, 13:28 Evaluare finalizată 100
Morar Andrei (HCC_cyber_gorilla) (justmorii) Descompunere in Intervale 10 Aprilie 2024, 10:18 Evaluare finalizată 100
Morar Andrei (HCC_cyber_gorilla) (justmorii) Descompunere in Intervale 10 Aprilie 2024, 10:16 Evaluare finalizată 0
Mihai Alex-Ioan (Alex_Mihai10) Descompunere in Intervale 08 Aprilie 2024, 14:31 Evaluare finalizată 100
Biclineru Radu (Radu_Bicli) Descompunere in Intervale 07 Aprilie 2024, 16:15 Evaluare finalizată 100
Prajea Luca (Prajea_Luca) Descompunere in Intervale 04 Aprilie 2024, 17:14 Evaluare finalizată 30
STANCIU TIVLEA VALENTIN (STANCIUVALENTIN) Descompunere in Intervale 20 Martie 2024, 17:11 Evaluare finalizată 100
florescu Relu (Relu1234) Descompunere in Intervale 20 Martie 2024, 16:58 Evaluare finalizată 100
Alexandru Bretan (Alexandru_Bretan) Descompunere in Intervale 19 Martie 2024, 12:50 Evaluare finalizată 100