Programozó versenyek

Programozási technológiák, 2015. március 18., Sze16 ZH

2015. március 18. 16:25 – 2015. március 18. 17:58

Maximális távolság

Készítsen programot, amely meghatározza egy tömbben az egyazon érték legbaloldalibb és legjobboldalibb előfordulása közötti elemek maximális számát (inkluzíve, vagyis magukat az azonos értékeket is beleértve)!

A program a szabványos bemenetről soronként egy tömböt (vektort) olvas be állományvégjelig. A tömbben egymástól pontosan egy-egy vesszővel és szóközzel elválasztva egész számok helyezkednek el. Minden sor egy külön tesztesetet jelent. A kimenetnek pontosan annyi sora legyen, mint a bemenetnek. A bemenet minden vektorára határozza meg, és írja a kimenetre, hogy mi a legnagyobb távolság egyazon érték két előfordulása között!

Példa bemenet

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

Példa kimenet

  1. 4
  2. 6
  3. 6
  4. 3
  5. 3
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.