Programozó versenyek

Magas szintű programozási nyelvek 1, 2015. április 15., Sz12 ZH

2015. április 15. 12:05 – 2015. április 15. 13:45

Rend a lelke mindennek!

Írjon programot, amely egész számok egy előre megadott listáját sorba rendezi, majd egy nagyon egyszerű titkosítással kiírja a számokat a standard kimenetre!

A bemenet első sora pontosan egy darab pozitív egész számot (N) tartalmaz, ami a feldolgozandó tesztesetek számát jelzi. A következő N sor mindegyikében pozitív egész számok szerepelnek. Minden sor első száma (K, ahol 1 ≤ K ≤ 10) azt árulja el, hogy hány további szám található a sorban. Programjának ezeket a számokat kell sorba rendeznie, majd őket oly módon kiírnia, hogy minden szám helyett annyi darab 1-es karakter szerepeljen a kimeneten, amennyi a szám értéke! Egy teszteseten belül a számokhoz tartozó, 1-esekből álló karaktersorozatokat pontosan egy darab mínuszjel (kötőjel) karakter válassza el egymástól!

Példa bemenet

  1. 3
  2. 4 3 1 4 2
  3. 2 1 2
  4. 3 3 4 1
letöltés szöveges állományként

A példa bemenethez tartozó kimenet

  1. 1-11-111-1111
  2. 1-11
  3. 1-111-1111
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.