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.

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