Rezolvare PBinfo #1494

Decorative Icon Problema: s_p_c / 1494

Decorative IconAutor: Darius

Cerința

Scrieţi un program care citeşte din fişierul de intrare şiruri de caractere de forma cuvânt#tip, unde cuvânt este un şir oarecare de litere iar tip poate fi una din literele S, P sau C, semnificaţia fiind subiect, predicat sau complement. Programul va afişa, în ordine lexicografică (după subiect, predicat, complement), toate propoziţiile având structura subiect predicat complement ce pot fi formate cu ajutorul cuvintelor citite.

Date de intrare

Fișierul de intrare s_p_c.in conține pe prima linie mai multe şiruri de caractere de forma cuvânt#tip, separate printr-un spaţiu.

Date de ieșire

Fișierul de ieșire s_p_c.out va conține toate propoziţiile având structura descrisă mai sus, câte una pe linie.

Restricții și precizări

  • sunt cel mult 100 de subiecte, 100 de predicate şi 100 de complemente
  • fiecare cuvânt are cel mult 40 de caractere, litere mari şi mici ale alfabetului englez
  • în fişier există cel puţin un subiect, cel puţin un predicat şi cel puţin un complement.

Exemplu:

s_p_c.in

Ion#S Vasile#S alearga#P repede#C scrie#P incet#C

s_p_c.out

Ion alearga incet
Ion alearga repede
Ion scrie incet
Ion scrie repede
Vasile alearga incet
Vasile alearga repede
Vasile scrie incet
Vasile scrie repede

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2026 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate