Programavimo pamokėlės

pamokelesm

Mokymų ciklas „Programavimo pamokėlės" skirtos visiems, kurie nori išmokti programuoti.

IT galvosūkiai

itgalvosukiai

Konkurso tikslas – skatinti moksleivius domėtis IT sprendžiant įvairiausius galvosūkius.

Informikas

informikasm

Konkurso tikslas – supažindinti moksleivius su menu informacinėse technologijose ir mūsų talismanu.

Dr. J. P. Kazicko konkursai

kkonkursai

Žemaitijos, Aukštaitijos, Suvalkijos ir Dzūkijos regionuose vykdomas IT konkursas.

       
×

Įspėjimas

JUser: :_load: Nepavyko įkelti nario su id: 4613

Užduotis

Justas labai mėgsta slidinėti. Šį žiemos sezoną jis nusprendė atnaujinti savo slidinėjimo įrangą – nusipirkti naujas slides ir batus. Apsilankęs parduotuvėje jis pamatė, kad slidės ir batai pardavinėjami komplektais. Justas nori sumokėti ne mažiau nei min bet ne daugiau nei max eurų, kad nusipirktų kokybišką, bet nebrangų komplektą. Parduotuvė parduoda n (n<=50) skirtingų komplektų.

Sukurkite programą, kuri parodytų:

  1. Pigiausio ir brangiausio komplektų kainas, atitinkančias norimą sumą.
  2. Komplektų, kainuojančių norimą sumą, kiekį.
  3. Visų Justui tinkančių komplektų kainas.

Pradiniai duomenys: mažiausia išleidžiama pinigų suma min, didžiausia išleidžiama pinigų max, komplektų kiekis parduotuvėje n, įrašyti tekstiniame faile kainos.txt  vienoje eilutėje ir atskiriami tarpais. Kitose n eilučių įrašomos ir tarpu atskiriamos vieno komplekto slidžių ir batų kainos. Rezultatai yra saugomi tekstiniame faile rezultatai.txt. Į pirmą eilutę įrašomos ir tarpu atskiriamos mažiausia ir didžiausia tinkamų komplektų kainos. Antroje eilutėje – tinkamų komplektų kiekis k. Trečioje eilutėje atskiriamos tarpu ir įrašomos visos tinkamų komplektų kainos.

Pradiniai duomenys Rezultatai

100 200 4
80 30
75 26
150 70
190 8

101 198
3
110 101 198

Reikalavimai

  • min,max,n teigiami int tipo kintamasis.
  • Naudoti masyvus
  • Sukurti int tipo funkciją, kuri grąžintų brangiausią komplektą
  • Sukurti int tipo funkciją, kuri grąžintų pigiausią komplektą
  • Sukurti int tipo funkciją, kuri iš dviejų mąsyvų sudeda informaciją į naują masyvą ir grąžina naujo masyvo ilgį.

Papildoma informacija

  • Lygis: 2
  • Taškai: 100
Į viršų