Valaki le tudná írni a következő feladat forráskódját c nyelven?
A SCH mátrix 208 ablaka összesen 832 külön kivilágítható pontot, pixelt tartalmaz. Ezeknek hatalmas fényerőt kell produkálniuk, ezért élettartamuk véges. A szervezők a filmek lejátszása után arra kíváncsiak, melyik az a pontosan egy pixel, amelyiknek a legtöbbet kellett világítania.
A C programod bemenetként a felvillanó pixelek sorszámait kapja, és mellettük a felvillanás hosszát másodpercben. A legelső pixel az 1. számú. A sorszámok össze-vissza érkeznek, egy pixel többször is szerepelhet. A bemenet végét a 0 0 jelzi. Ha ezt megkapta a program, írja ki a képernyőre annak a pixelnek a számát, amely a legtöbbet világított, és azt is, hogy ez hány másodperc! A program ne végezzen felesleges műveletet!
A bemenet formátuma:
3 1.2
4 0.7
3 2.9
5 0.4
6 0.2
3 6.9
0 0
A kimenet formátuma:
Legtöbbet világító: 3. pixel, 11.000000 sec
Előre is köszönöm!
Mivel az év elején vagyunk, gyanítom ez egy első éves feladat (naná: [link] ).
Szóval hol akadtál el?
A tömb (tudom, ronda megoldás, de az év elején vagyunk) vagy a láncolt lista (vettétek már?) deklarálásánál?
A számok bekérésénél illetve a megfelelő pixelhez tartozó elembe való idő hozzáadásánál?
A maximumkeresésnél?
A kiíratásnál?
Szívesen SEGÍTÜNK, de ne várd el hogy MEGCSINÁLJUK HELYETTED (No offense, de ennyire alacsony lenne a színvonal a BME-n, hogy egy ennyire egyszerű feladat kifogna rajtuk?).
Neeeeee már :) Hello szintén első éves BMEs gólya. Remélem jól ment a kis ZH ma. Szinte ugyan ez volt a feladat....
(Nem értsd félre, nem az a baj, hogy nem tudod hanem elvárod másoktól, hogy megcsinálják helyetted, amikor te még bele sem kezdtél és nem tudtál megfogalmazni normális kérdéseket, hogy pontosan mit nem értesz.)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!