Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Pagalbos dėl uždavinio


KIIR

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1602 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

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
Nuoroda į komentarą
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.

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1602 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

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ų

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...