Programozó versenyek

Programozási nyelvek 2, 2019. május 21., K14 ZH

2019. május 21. 14:05 – 2019. május 21. 15:50

Így lesznek az utolsókból elsők

Írjon programot, mely első parancssori argumentumaként egy szöveges állomány nevét kapja meg! Az állomány sorai tetszőleges hosszúságú, ASCII karakterekből álló sztringeket tartalmaznak.

A program határozza meg és írja a képernyőre minden sor esetén azt a sztringet, melyet a következő két szabály betartásával állít elő:

  • Gyűjtse ki a sztringben található betűket (az, AZ), majd őket pontosan fordított sorrendben helyezze az új sztringbe!
  • Minden nem betű karakter (számjegy, fehér karakter stb.) az eredeti pozíciójának megfelelő helyre kerüljön az új sztringben!

Parancssori argumentumok

  1. sample.txt
letöltés szöveges állományként

A sample.txt állomány tartalma

  1. I·can·lick·30·tigers·today.
  2. A·man,·a·plan,·a·canal,·Panama!
  3. 42
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. y·ado·tsre·30·gitkci·lnacI.
  2. a·man,·a·Plan,·a·canal,·panamA!
  3. 42
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.