Soluții trimise

Rezumat problemă

Codat

#1130

Se consideră un șir de N numere naturale, notate x 1, x 2, x 3,…, x N. Definim pentru orice pereche de indici i, j, 1 ≤ i ≤ j ≤ N, distanța între elementele x i și x j ca fiind egală cu j – i.

Acest șir va fi codificat după următoarele reguli:

  • fiecare element din șir este înlocuit cu indicele celui mai apropiat element din șir (cel față de care distanța este minimă) strict mai mare decât el;
  • dacă pentru un element din șir există două elemente care respectă regula de mai sus, atunci el va fi înlocuit cu indicele mai mare, adică al elementului strict mai mare decât el, aflat în dreapta lui;
  • elementele de valoare maximă din șir vor fi înlocuite cu -1.

Scrieți un program care codifică un șir de N valori, după regulile descrise.

ID   Utilizator Problema Data încărcării Stare
Munteanu Daniel (Daniel58854) Codat 08 Iunie 2025, 11:34 Evaluare finalizată 100
Stepan Dacian (DaciS) Codat 06 Iunie 2025, 17:42 Evaluare finalizată 100
Munteanu Daniel (Daniel58854) Codat 05 Iunie 2025, 21:52 Evaluare finalizată Eroare in evaluator
Munteanu Daniel (Daniel58854) Codat 05 Iunie 2025, 21:50 Evaluare finalizată 16
Munteanu Daniel (Daniel58854) Codat 05 Iunie 2025, 21:47 Evaluare finalizată Eroare in evaluator
Munteanu Daniel (Daniel58854) Codat 05 Iunie 2025, 21:41 Evaluare finalizată Eroare in evaluator
Stepan Dacian (DaciS) Codat 04 Iunie 2025, 23:04 Evaluare finalizată 32
Stepan Dacian (DaciS) Codat 04 Iunie 2025, 22:56 Evaluare finalizată 12
Solcanu Adrian (Adrian_S) Codat 02 Iunie 2025, 20:14 Evaluare finalizată Eroare in evaluator
Solcanu Victor (Victor09) Codat 01 Iunie 2025, 18:55 Evaluare finalizată Eroare in evaluator
Solcanu Victor (Victor09) Codat 01 Iunie 2025, 17:11 Evaluare finalizată Eroare in evaluator
Solcanu Victor (Victor09) Codat 01 Iunie 2025, 17:07 Evaluare finalizată Eroare in evaluator
Petculescu Cristian (Cristian_Petculescu) Codat 28 Mai 2025, 14:52 Evaluare finalizată 100
Becleanu Tudor Andrei (TudorBecleanuAndrei) Codat 25 Mai 2025, 12:29 Evaluare finalizată 100
ilie demian (insertokname) Codat 18 Mai 2025, 18:38 Evaluare finalizată 100
Nen Ioana (Rizi_San) Codat 17 Mai 2025, 01:37 Evaluare finalizată 100
Stroescu Andrei (stroescu_andrei) Codat 16 Mai 2025, 16:20 Evaluare finalizată 100
Stroescu Andrei (stroescu_andrei) Codat 16 Mai 2025, 15:41 Evaluare finalizată 0
Stroescu Andrei (stroescu_andrei) Codat 16 Mai 2025, 15:36 Evaluare finalizată 0
ilie demian (insertokname) Codat 16 Mai 2025, 02:41 Evaluare finalizată Eroare in evaluator
Lupas Alex (alexutzu69) Codat 13 Mai 2025, 11:03 Evaluare finalizată 100
Gavrilă Alessia (Gavrila_alessia04) Codat 13 Mai 2025, 10:42 Evaluare finalizată 100
luminar darius (boschetarocrotit) Codat 13 Mai 2025, 10:42 Evaluare finalizată 0
Gavrilă Alessia (Gavrila_alessia04) Codat 13 Mai 2025, 10:41 Evaluare finalizată Eroare in evaluator
Baies Madalin Robi (madalin_69) Codat 13 Mai 2025, 10:40 Evaluare finalizată 100
Caiazzo Carmine (CARMINE) Codat 13 Mai 2025, 10:39 Evaluare finalizată 100
Baies Madalin Robi (madalin_69) Codat 13 Mai 2025, 10:39 Evaluare finalizată 100
olar stefan (boss98439348943984934451) Codat 13 Mai 2025, 10:39 Evaluare finalizată E.C
chelbu diana (diana_chelbu) Codat 13 Mai 2025, 10:39 Evaluare finalizată 100
Gavrilă Alessia (Gavrila_alessia04) Codat 13 Mai 2025, 10:38 Evaluare finalizată Eroare in evaluator
chelbu diana (diana_chelbu) Codat 13 Mai 2025, 10:38 Evaluare finalizată Eroare in evaluator
Caiazzo Carmine (CARMINE) Codat 13 Mai 2025, 10:37 Evaluare finalizată 100
Baies Madalin Robi (madalin_69) Codat 13 Mai 2025, 10:37 Evaluare finalizată 100
luminar darius (boschetarocrotit) Codat 13 Mai 2025, 10:37 Evaluare finalizată E.C
Caiazzo Carmine (CARMINE) Codat 13 Mai 2025, 10:37 Evaluare finalizată 96
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:37 Evaluare finalizată 100
Gavrilă Alessia (Gavrila_alessia04) Codat 13 Mai 2025, 10:36 Evaluare finalizată E.C
Jorza Laurentiu Nicolae (Laurentiuj_123) Codat 13 Mai 2025, 10:35 Evaluare finalizată 100
chelbu diana (diana_chelbu) Codat 13 Mai 2025, 10:35 Evaluare finalizată E.C
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:35 Evaluare finalizată 0
Caiazzo Carmine (CARMINE) Codat 13 Mai 2025, 10:34 Evaluare finalizată 0
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:34 Evaluare finalizată Eroare in evaluator
chelbu diana (diana_chelbu) Codat 13 Mai 2025, 10:34 Evaluare finalizată Eroare in evaluator
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:33 Evaluare finalizată 0
Jorza Laurentiu Nicolae (Laurentiuj_123) Codat 13 Mai 2025, 10:33 Evaluare finalizată Eroare in evaluator
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:33 Evaluare finalizată 0
Jorza Laurentiu Nicolae (Laurentiuj_123) Codat 13 Mai 2025, 10:32 Evaluare finalizată Eroare in evaluator
Scrob Luiza (luizaaq) Codat 13 Mai 2025, 10:28 Evaluare finalizată 100
Meleg Catalin (MelegCatalin) Codat 13 Mai 2025, 10:28 Evaluare finalizată 0
Stinga Antonio (antonio_denis1812x) Codat 13 Mai 2025, 10:27 Evaluare finalizată 0
Du-te sus!