Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2026-03-12 17:05:12.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:cheatgpt.in, cheatgpt.outSursăad-hoc
AutorCiprian OprisaAdăugată decypryCiprian Oprisa cypry
Timp execuţie pe test0.1 secLimită de memorie16384 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

CheatGPT

Profesorul Utecenescu le-a dat ca temă elevilor săi să genereze un string. El bănuieşte că unii elevi nu şi-au făcut singuri tema, ci au folosit un model de inteligenţă artificială numit CheatGPT.

CheatGPT porneşte de la un string A de antrenament, iar pe baza acestuia generează un string B, cu următoarele proprietăţi:
- atât A cât şi B sunt formate exclusiv din litere mici ale alfabetului englez;
- primele două litere din B ($B1, $B2) reprezintă o secvenţă de două litere consecutive din A;
- pentru oricare două litere consecutive din B, B[i] şi B[i+1] cu excepţia ultimelor două, litera următoare B[i+2] este aleasă dintre literele din A care urmează după secvenţe de forma B[i], B[i+1].

Dându-se string-ul A pe care s-a antrenat CheatGPT şi string-ul B care reprezintă tema unui elev, profesorul Utecenescu vrea să afle dacă string-ul B este suspect (ar putea fi generat de către CheatGPT) sau este cu siguranţă original.

Date de intrare

Fişierul de intrare cheatgpt.in ...

Date de ieşire

În fişierul de ieşire cheatgpt.out ...

Restricţii

  • ... ≤ ... ≤ ...

Exemplu

cheatgpt.incheatgpt.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?