Pereiti prie turinio

Informatikos olimpiada


Rekomenduojami pranešimai

  • po 10 mėnesių...
  • po 1 mėnesio...

Isprendziau visus, visus testus gavau, BET ant raidziu su dvimaciu dariau, ir su daugiau nei 3k ilgio neveikia, tai cia ~40% testu tik bus, gaunu signal kill  ir ragas :| bet ne as vienas ta signal kill gavau tai nzn :/

 

Iš kur tu žinai, kad neveikia su 3k? Ten juk tik du mažus testinius variantus davė.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Berods 3 ar 4 kart skirtingai perrašiau,tačiau esmė vis tiek ta pati,rasti kainą kiek kainuotų normaliai po 4 Lt ir kiek kainuotų jei jis būtų pirkęs pakuotę,jei normalia kaina yra didesnė už tą kainą kuri būtų pirkus pakuotę atminisuot ir gauni kiek jis būtų sutaupęs,na,bet yra kaip yra , nepergyvenu :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Berods 3 ar 4 kart skirtingai perrašiau,tačiau esmė vis tiek ta pati,rasti kainą kiek kainuotų normaliai po 4 Lt ir kiek kainuotų jei jis būtų pirkęs pakuotę,jei normalia kaina yra didesnė už tą kainą kuri būtų pirkus pakuotę atminisuot ir gauni kiek jis būtų sutaupęs,na,bet yra kaip yra , nepergyvenu :)

Man ir tas pats pradžioj buvo. Vėliau supratau, kad, pavyzdžiui, kai reikia pirkti, tarkim, 14, tai gali prikti 2 * 6 + 2. Tada viskas susiskaičiavo.

Pirmas tai lengvas buvo (jei neužbuksuoji, kaip aš). Kitus du irgi parašiau, reikės žiūrėt, kaip testus praeis. Matyt, svarbiausia bus tilpti į laiką.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Man ir tas pats pradžioj buvo. Vėliau supratau, kad, pavyzdžiui, kai reikia pirkti, tarkim, 14, tai gali prikti 2 * 6 + 2. Tada viskas susiskaičiavo.

Pirmas tai lengvas buvo (jei neužbuksuoji, kaip aš). Kitus du irgi parašiau, reikės žiūrėt, kaip testus praeis. Matyt, svarbiausia bus tilpti į laiką.

 

 

Pirmas tai su ilgintuvu ? Kaip darei, kad toks lengvas buvo ? nes as net rekursija naudojau :D

 

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pirmas tai su ilgintuvu ? Kaip darei, kad toks lengvas buvo ? nes as net rekursija naudojau :D

 

Pirmas su limonadu (bent jau lapai taip buvo mums atspausdinti). Jam yra trys galimybės. Arba imi už įprastą kainą (kai perki <5), arba pasiskaičiuoji, arba imi vien tik "six-pack'ais", jei [b mod 6 >= 5] (t.y. imi [b div 6 + 1] pakuotes po šešis vienetus), arba jei [b mod 6 < 5], tai imi [b div 6] "six-pack'ais" ir [b mod 6] įprasta kaina.

 

Antras - ilgintuvai. Daraiu taip: susirikiavau visus ilgintuvus iš eilės nuo didžiausio iki mažausio. Tarkim turim pavyzdinį variantą:

[50 40 25 20 15]

Kadangi 50 ir 40 negali šalia būti ([50 + 40 > 35 * 2], tai sukeitinėju vietoj, kol surandu didžiausią kištuką, kuris telpa prie 50:

[50 25 40 20 15]

[50 20 40 25 15]

Tada pereinam prie antro ir trečio prailgintuvų. Jie telpa, todėl einam toliau, taip patikrindami visas poras.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hm čia kažkaip įdomiai gaunasi. Ir vyresniems ir jaunesniems buvo limonado užduotis, ir vyresniems ir jaunesniems buvo sukaišioti kištukus :D gal tingėjo kurt kitas užduotis?

Pirmas su limonadu (bent jau lapai taip buvo mums atspausdinti). Jam yra trys galimybės. Arba imi už įprastą kainą (kai perki <5), arba pasiskaičiuoji, arba imi vien tik "six-pack'ais", jei [b mod 6 >= 5] (t.y. imi [b div 6 + 1] pakuotes po šešis vienetus), arba jei [b mod 6 < 5], tai imi [b div 6] "six-pack'ais" ir [b mod 6] įprasta kaina.

 

Antras - ilgintuvai. Daraiu taip: susirikiavau visus ilgintuvus iš eilės nuo didžiausio iki mažausio. Tarkim turim pavyzdinį variantą:

[50 40 25 20 15]

Kadangi 50 ir 40 negali šalia būti ([50 + 40 > 35 * 2], tai sukeitinėju vietoj, kol surandu didžiausią kištuką, kuris telpa prie 50:

[50 25 40 20 15]

[50 20 40 25 15]

Tada pereinam prie antro ir trečio prailgintuvų. Jie telpa, todėl einam toliau, taip patikrindami visas poras.

ech pamiršau iš pradžių surikiuoti pagal dydį kištukus :( bet gal gausiu taškų.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hm čia kažkaip įdomiai gaunasi. Ir vyresniems ir jaunesniems buvo limonado užduotis, ir vyresniems ir jaunesniems buvo sukaišioti kištukus :D gal tingėjo kurt kitas užduotis?

 

Limonadas matyt buvo identiškas ir vyresniems, ir jaunesniems, nes prie pavadinimo nebuvo "*-vyr". O su kištukais, turbūt vyresniems bus parinkti sudėtingesni testai.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 8 mėnesių...
Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

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

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...