#1133
Charlie
Charlie a decis să se joace cu literele dintr-un șir de caractere, șir ce conține doar literele mici ale alfabetului englez ’a’…’z’
. Jocul constă în a elimina litere din șir după următoarea regulă: fie L1
, L2
, L3
trei litere aflate pe poziții consecutive în șir, atunci litera L2
poate fi eliminată dacă și numai dacă este strict mai mică lexicografic decât literele L1
și L3
.
Pentru a face jocul mai interesant, Charlie atașează eliminării literei L2
un cost egal cu valoarea maximă dintre ō(L1)
și ō(L3)
, unde prin ō(litera)
înțelegem numărul de ordine al literei respective în alfabet (ō(’a’)=1
, ō(’b’)=2
,…, ō(’z’)=26
). Charlie aplică în mod repetat procedeul de eliminare și calculează suma costurilor eliminărilor efectuate.
Fiind dat un șir de caractere să se determine:
a) Lungimea maximă a unei secvențe de litere alternante, adică o secvență pentru care literele aflate pe poziții consecutive sunt de forma: L
i
> L
i+1
< L
i+2
> L
i+3
< L
i+4
> … < L
j
.
b) Suma maximă pe care o poate obține Charlie aplicând în mod repetat procedeul de eliminare a literelor, precum și șirul obținut în final.
OJI 2015, Clasa a X-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Charlie | 22 Decembrie 2024, 11:07 | Evaluare finalizată | 20 | |||
Charlie | 19 Decembrie 2024, 17:28 | Evaluare finalizată | 100 | |||
Charlie | 19 Decembrie 2024, 16:56 | Evaluare finalizată | 25 | |||
Charlie | 19 Decembrie 2024, 16:48 | Evaluare finalizată | 15 | |||
Charlie | 19 Decembrie 2024, 16:47 | Evaluare finalizată | 15 | |||
Charlie | 19 Decembrie 2024, 16:37 | Evaluare finalizată | 10 | |||
Charlie | 15 Decembrie 2024, 23:29 | Evaluare finalizată | 100 | |||
Charlie | 15 Decembrie 2024, 23:26 | Evaluare finalizată | 25 | |||
Charlie | 15 Decembrie 2024, 23:26 | Evaluare finalizată | E.C | |||
Charlie | 15 Decembrie 2024, 23:17 | Evaluare finalizată | 25 | |||
Charlie | 11 Decembrie 2024, 00:39 | Evaluare finalizată | 100 | |||
Charlie | 10 Decembrie 2024, 23:53 | Evaluare finalizată | 48 | |||
Charlie | 10 Decembrie 2024, 23:53 | Evaluare finalizată | 48 | |||
Charlie | 07 Decembrie 2024, 19:18 | Evaluare finalizată | 100 | |||
Charlie | 07 Decembrie 2024, 19:12 | Evaluare finalizată | 75 | |||
Charlie | 07 Decembrie 2024, 19:12 | Evaluare finalizată | 75 | |||
Charlie | 07 Decembrie 2024, 18:36 | Evaluare finalizată | 95 | |||
Charlie | 07 Decembrie 2024, 18:34 | Evaluare finalizată | 20 | |||
Charlie | 07 Decembrie 2024, 18:27 | Evaluare finalizată | 20 | |||
Charlie | 07 Decembrie 2024, 17:56 | Evaluare finalizată | 20 | |||
Charlie | 07 Decembrie 2024, 17:50 | Evaluare finalizată | 15 | |||
Charlie | 07 Decembrie 2024, 17:49 | Evaluare finalizată | 15 | |||
Charlie | 07 Decembrie 2024, 17:15 | Evaluare finalizată | 5 | |||
Charlie | 07 Decembrie 2024, 17:03 | Evaluare finalizată | 5 | |||
Charlie | 22 Noiembrie 2024, 11:50 | Evaluare finalizată | 100 | |||
Charlie | 22 Noiembrie 2024, 11:48 | Evaluare finalizată | 25 | |||
Charlie | 22 Noiembrie 2024, 11:48 | Evaluare finalizată | 100 | |||
Charlie | 22 Noiembrie 2024, 11:25 | Evaluare finalizată | 25 | |||
Charlie | 22 Noiembrie 2024, 11:24 | Evaluare finalizată | 25 | |||
Charlie | 22 Noiembrie 2024, 11:17 | Evaluare finalizată | 20 | |||
Charlie | 22 Noiembrie 2024, 11:09 | Evaluare finalizată | 20 | |||
Charlie | 22 Noiembrie 2024, 11:08 | Evaluare finalizată | E.C | |||
Charlie | 22 Noiembrie 2024, 11:06 | Evaluare finalizată | 20 | |||
Charlie | 22 Noiembrie 2024, 11:05 | Evaluare finalizată | 0 | |||
Charlie | 22 Noiembrie 2024, 10:51 | Evaluare finalizată | 5 | |||
Charlie | 22 Noiembrie 2024, 10:28 | Evaluare finalizată | 10 | |||
Charlie | 22 Noiembrie 2024, 10:23 | Evaluare finalizată | 0 | |||
Charlie | 22 Noiembrie 2024, 10:23 | Evaluare finalizată | 0 | |||
Charlie | 22 Noiembrie 2024, 08:51 | Evaluare finalizată | 10 | |||
Charlie | 22 Noiembrie 2024, 08:50 | Evaluare finalizată | 5 | |||
Charlie | 22 Noiembrie 2024, 08:49 | Evaluare finalizată | 10 | |||
Charlie | 22 Noiembrie 2024, 08:47 | Evaluare finalizată | 10 | |||
Charlie | 22 Noiembrie 2024, 08:45 | Evaluare finalizată | 0 | |||
Charlie | 22 Noiembrie 2024, 08:35 | Evaluare finalizată | 25 | |||
Charlie | 17 Noiembrie 2024, 16:39 | Evaluare finalizată | 100 | |||
Charlie | 17 Noiembrie 2024, 16:30 | Evaluare finalizată | 25 | |||
Charlie | 17 Noiembrie 2024, 15:37 | Evaluare finalizată | 25 | |||
Charlie | 17 Noiembrie 2024, 15:14 | Evaluare finalizată | E.C | |||
Charlie | 11 Noiembrie 2024, 18:32 | Evaluare finalizată | 100 | |||
Charlie | 11 Noiembrie 2024, 08:37 | Evaluare finalizată | 48 |