Pr_Gy_4
Páratartalom
Egy szobában N (1≤N≤100) egymást követő napon
megmérjük a relatív páratartalmat. A para.be állomány tárolja az első sorában az N értékét, második
sorában egy K (1£K£10)
számot a többi N sorban az egy-egy napon mért páratartalom értéket.
Készítsünk olyan programot, amely egyenként
beolvassa a páratartalom értékeit és megkeresi az addig beolvasott adatok közül
a K db legkisebb értéket.
Ha K db-nál kevesebb értéket olvastunk még be,
akkor ne történjen semmi.
Ha K vagy annál több adatot olvastunk már be,
akkor minden újabb adat beolvasásakor kiírja a K db legkisebb
páratartalom-értékű nap sorszámát a növekvő sorrendben.
Például:
A para.be
tartalma:
10
4
80
70
75
90
100
60
77
80
77
90
A
képernyőre a következők kerülnek kiírásra:
Az N értéke:
10
A K értéke:
4
A 4 legkisebb páratartalmú
nap sorszáma:
4 nap után:
1 2 3 4
5 nap után:
1 2 3 4
6 nap után:
1 2 3 6
7 nap után:
2 3 6 7
8 nap után:
2 3 6 7
9 nap után:
2 3 6 7 (vagy 2 3 6 9 is jó)
10 nap után: 2 3 6 7
(vagy 2 3 6 9 is jó)
Megoldás VB.NET-ben