Soluții trimise

Rezumat problemă

#4609 opsir

Se consideră o pereche de șiruri de caractere, 𝑆 și 𝑇 , de lungime 𝑛, respectiv 𝑚, formate exclusiv din litere mici ale alfabetului englez. Pozițiile literelor sunt numerotate în șir începând de la 1.

Sunt două tipuri de operații ce se pot efectua asupra șirului 𝑇:

  • 1 𝑝: se șterge litera de pe poziția 𝑝;
  • 2 𝑠𝑡 𝑑𝑟 (cu 𝑠𝑡 ≤ 𝑑𝑟): se sortează crescător (alfabetic) literele din subsecvența ce corespunde intervalului de poziții [𝑠𝑡, 𝑑𝑟];

unde 𝑝, 𝑠𝑡 și 𝑑𝑟 sunt poziții ale unor litere din șirul 𝑇.

Inițial, toate literele șirului 𝑇 sunt necolorate. O operație de tip 2 poate fi realizată doar dacă toate literele din subsecvența corespunzătoare intervalului de poziții [𝑠𝑡,𝑑𝑟] sunt necolorate. După efectuarea sortării, toate literele din această subsecvență devin colorate.

Pentru fiecare dintre perechile de șiruri de tipul 𝑆 și 𝑇 date:

  1. Să se afișeze literele distincte care apar în cel puțin unul dintre șiruri și, pentru fiecare dintre acestea, sim-
    bolul șirului (literele 𝑆 sau 𝑇) în care apare de mai multe ori. În caz de egalitate, se alege șirul 𝑇.
  2. Să se determine o succesiune de operații de tipul 1 și/sau 2 ce pot fi aplicate șirului 𝑇, care să îl transforme
    într-un șir egal cu 𝑆. Să se afișeze DA în cazul în care există o astfel de succesiune de operații, sau NU în
    caz contrar.
ID   Utilizator Problema Data încărcării Stare
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 14:27 Evaluare finalizată 60
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 14:03 Evaluare finalizată 45
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 13:44 Evaluare finalizată 20
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 13:10 Evaluare finalizată 20
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 12:57 Evaluare finalizată 0
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 12:45 Evaluare finalizată 0
Anea Rares Florin (Rares132) opsir 20 Decembrie 2024, 12:43 Evaluare finalizată E.C
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 21:05 Evaluare finalizată E.C
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 18:59 Evaluare finalizată 35
C J (cjcj) opsir 19 Decembrie 2024, 18:42 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 18:37 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:54 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:43 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:41 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:14 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:11 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 17:00 Evaluare finalizată 50
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 16:53 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 16:35 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 16:32 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 16:31 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 16:29 Evaluare finalizată 45
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:56 Evaluare finalizată 65
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:38 Evaluare finalizată 40
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:32 Evaluare finalizată 20
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:28 Evaluare finalizată 20
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:26 Evaluare finalizată 20
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:21 Evaluare finalizată 20
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:12 Evaluare finalizată 35
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 15:09 Evaluare finalizată 25
Popa Mihai (mihaipopa13) opsir 19 Decembrie 2024, 14:52 Evaluare finalizată 20
toader paul (paul444) opsir 18 Decembrie 2024, 20:51 Evaluare finalizată 35
toader paul (paul444) opsir 18 Decembrie 2024, 20:47 Evaluare finalizată 20
toader paul (paul444) opsir 18 Decembrie 2024, 20:47 Evaluare finalizată 20
toader paul (paul444) opsir 18 Decembrie 2024, 20:45 Evaluare finalizată 20
prof CNTV (tudor) opsir 18 Decembrie 2024, 20:26 Evaluare finalizată 100
Tudor Budisan (Tudor1411_) opsir 18 Decembrie 2024, 16:57 Evaluare finalizată 20
Ioja Andrei Iosif (andiosif14) opsir 18 Decembrie 2024, 16:57 Evaluare finalizată 20
Tudor Budisan (Tudor1411_) opsir 18 Decembrie 2024, 16:56 Evaluare finalizată 15
Ioja Andrei Iosif (andiosif14) opsir 18 Decembrie 2024, 16:56 Evaluare finalizată 15
Ioja Andrei Iosif (andiosif14) opsir 18 Decembrie 2024, 16:55 Evaluare finalizată 5
Tudor Budisan (Tudor1411_) opsir 18 Decembrie 2024, 16:50 Evaluare finalizată 5
Ioja Andrei Iosif (andiosif14) opsir 18 Decembrie 2024, 16:49 Evaluare finalizată 0
Tudor Budisan (Tudor1411_) opsir 18 Decembrie 2024, 16:49 Evaluare finalizată 5
Nicula Rebeca (RebecaN) opsir 17 Decembrie 2024, 10:42 Evaluare finalizată 100
sava rares (savarares16) opsir 12 Decembrie 2024, 23:22 Evaluare finalizată 60
Coman Erin (erin_alexis) opsir 08 Decembrie 2024, 11:51 Evaluare finalizată 35
Trusculete Vlad (CapitanVlad10) opsir 04 Decembrie 2024, 00:20 Evaluare finalizată 100
Trusculete Vlad (CapitanVlad10) opsir 04 Decembrie 2024, 00:12 Evaluare finalizată 50
Bence Daniel (DanielB123) opsir 03 Decembrie 2024, 11:31 Evaluare finalizată 50