Lixi9

Pagalbos dėl uždavinio

Recommended Posts

Sveiki, reiktų pagalbos su šiuo uždaviniu:

 

Garso signalas gali būti koduojamas sveikųjų skaičių seka. Šie skaičiai rodo signalo stiprumą periodiniais laiko intervalais. Signalą iškraipantis triukšmas šiek tiek pakeičia tų skaičių reikšmes. Signalo „išlyginimo“ metu triukšmas pašalinamas tokiu būdu: kiekvienas skaičius keičiamas jo ir dviejų jam gretimų skaičių vidurkiu (vidutinės reikšmės sveikąja dalimi). Pirmas ir paskutinis skaičiai atitinkamai keičiami dviejų pirmųjų arba dviejų paskutiniųjų skaičių vidurkiu. Faile yra n (0 < n < 30) garso signalus atitinkančių skaičių sekų. Kiekviena seka sudaryta iš k (0 < k < 50) sveikųjų skaičių ir užrašyta vienoje failo eilutėje, skaičiai atskirti tarpais. Pirmoje failo eilutėje yra n ir k reikšmės, atskirtos tarpais. Į rezultatų failą surašykite „išlygintus“ garso signalus atitinkančias skaičių sekas atskiromis eilutėmis.

rqxOarF.png

Čia ta prasme reikia padaryti su funkcijom ir masyvu. Bandžiau daryti su dvimačiu masyvu, bet vistiek neišėjo. Pačio sprendimo nenoriu, tiesiog, kad turėčiau kur užsikabliuoti.

Redaguota , nario Lixi9
Pridėta nuotrauka

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Tai su masyvais ir daryk. Į pirmą masyvą nusiskaityk visus kintamuosius, o antrą masyvą, tokio pat dydžio pasidaryk rezultatams. Tada su ciklu eik per masyvą, sudėk i-1, i ir i+1(pasitikrink ar tikrai toks indeksas bus) ir suradęs jų vidurkį padalink, išskirk sveikąją dalį ir įdėk vietoj i. Jei tokių indeksų nėra, tiesiog jų nepridėk ir dalink iš 2 vietoj to, kad dalintum iš 3.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.


  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele