abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:22 | IT novinky

    V Německu slavnostně uvedli do provozu (en) nejrychlejší počítač v Evropě. Superpočítač Jupiter se nachází ve výzkumném ústavu v Jülichu na západě země, podle německého kancléře Friedricha Merze otevírá nové možnosti pro trénování modelů umělé inteligence (AI) i pro vědecké simulace. Superpočítač Jupiter je nejrychlejší v Evropě a čtvrtý nejrychlejší na světě (TOP500). „Chceme, aby se z Německa stal národ umělé inteligence,“ uvedl na

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 04:11 | Komunita

    V Berlíně probíhá konference vývojářů a uživatelů desktopového prostředí KDE Plasma Akademy 2025. Při té příležitosti byla oznámena alfa verze nové linuxové distribuce KDE Linux.

    Ladislav Hagara | Komentářů: 1
    6.9. 17:11 | Nová verze

    Byl vydán Debian 13.1, tj. první opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.12, tj. dvanáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 2
    5.9. 23:44 | IT novinky

    Evropská komise potrestala Google ze skupiny Alphabet pokutou 2,95 miliardy eur (71,9 miliardy Kč) za porušení antimonopolní legislativy. Podle EK, která mimo jiné plní funkci antimonopolního orgánu EU, se Google dopustil protisoutěžních praktik ve svém reklamním byznysu. Google v reakci uvedl, že rozhodnutí považuje za chybné a hodlá se proti němu odvolat. EK ve věci rozhodovala na základě stížnosti Evropské rady vydavatelů. Podle

    … více »
    Ladislav Hagara | Komentářů: 33
    5.9. 23:11 | Komunita

    Podpora 32bitového Firefoxu pro Linux skončí v roce 2026. Poslední podporované 32bitové verze budou Firefox 144 a Firefox 140 s rozšířenou podporou, jehož podpora skončí v září 2026.

    Ladislav Hagara | Komentářů: 3
    5.9. 19:33 | IT novinky

    Společnost Raspberry Pi nově nabízí Raspberry Pi SSD s kapacitou 1 TB za 70 dolarů.

    Ladislav Hagara | Komentářů: 12
    5.9. 15:55 | Zajímavý software

    Microsoft BASIC pro mikroprocesor 6502 byl uvolněn jako open source. Zdrojový kód je k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 12
    5.9. 15:33 | IT novinky

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se připojil k dokumentu „A Shared Vision of Software Bill of Materials (SBOM) for Cybersecurity“, který vydala americká Agentura pro kybernetickou a infrastrukturní bezpečnost (CISA) s Národní bezpečnostní agenturou (NSA), spolu s dalšími mezinárodními partnery. Dokument vznikl v rámci globálního expertního fóra pro SBOM, které má za cíl motivovat k širšímu využívání … více »

    Ladislav Hagara | Komentářů: 3
    4.9. 21:22 | IT novinky

    Švýcarská AI centra EPFL, ETH Zurich a CSCS představila otevřený vícejazyčný velký jazykový model (LLM) s názvem Apertus. Vyzkoušet lze na stránce Public AI Inference Utility.

    Ladislav Hagara | Komentářů: 28
    4.9. 17:22 | Nová verze

    Byl vydán Linux Mint 22.2 s kódovým jménem Zara. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze novou XApp aplikaci Fingwit pro autentizaci pomocí otisků prstů nebo vlastní fork knihovny libAdwaita s názvem libAdapta podporující grafická témata. Linux Mint 22.2 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 3
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (83%)
     (7%)
     (2%)
     (3%)
     (3%)
     (2%)
    Celkem 155 hlasů
     Komentářů: 11, poslední 4.9. 16:12
    Rozcestník

    Eggs

    6.3.2010 20:11 | Přečteno: 1209× | Ostatní | poslední úprava: 6.3.2010 20:21

    Zadání je jednoduché: za 100 korun koupit tři druhy vajec, za 50 haléřů, za 3 koruny a za 10 korun, od každého druhu alespoň jeden kus a celkově 100 kusů.

    Řešit to lze také jednoduše:

    #include <stdio.h>
    /*
     * eggs.c
     *
     * Máme za 100 Kč koupit tři druhy vajec:
     *      1. druh za 0.5 Kč
     *      2. druh za 3.0 Kč
     *      3. druh za 10.0 Kč
     * od každého druhu alespoň jeden kus a celkově 100 kusů.
     * Kolik bude kusů jakého druhu musíme koupit?
     *
     */
    
    int main()
    {
        int iEggs1Count = 0, iEggs2Count = 0, iEggs3Count = 0;
        const double dEgg1Price = 0.5, dEgg2Price = 3.0, dEgg3Price = 10.0;
        const int iEggsTotalCount = 100;
        const double dEggsTotalPrice = 100.0;
        
        for (iEggs1Count = 1; iEggs1Count < (iEggsTotalCount - 1); iEggs1Count++)
        {
            for (iEggs2Count = 1; iEggs2Count < (iEggsTotalCount - iEggs1Count); iEggs2Count++)
            {
                iEggs3Count = iEggsTotalCount - iEggs1Count - iEggs2Count;
                
                double dPrice = (iEggs1Count * dEgg1Price) + (iEggs2Count * dEgg2Price) + (iEggs3Count * dEgg3Price);
                
                if (!(dPrice > dEggsTotalPrice) && !(dPrice < dEggsTotalPrice))
                {
                    printf("%3d ks za  0.50 Kč = %6.2f Kč\n", iEggs1Count, (iEggs1Count * dEgg1Price));
                    printf("%3d ks za  3.00 Kč = %6.2f Kč\n", iEggs2Count, (iEggs2Count * dEgg2Price));
                    printf("%3d ks za 10.00 Kč = %6.2f Kč\n", iEggs3Count, (iEggs3Count * dEgg3Price));
                    printf("------               ---------\n");
                    printf("%3d ks               %6.2f Kč\n", (iEggs1Count + iEggs2Count + iEggs3Count), dPrice);
                    return 0;
                }
            }
        }
        return 1;
    }
    

    Ale jde to nějak rozumě odvodit? Moc jsem nad tím nedumal, protože řešení znám...

           

    Hodnocení: 67 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    6.3.2010 20:29 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Eggs
    Je to soustava dvou rovnic o třech neznámých (x+y+z=100; 0,5x+3y+10z=100), hledáte její celočíselné řešení s kladnými kořeny. Dá se upravit na jednu rovnici o dvou neznámých 5y × 19z = 100 (y je počet vajíček za 3 Kč, z počet vajíček za 10 Kč), z té už je vidět na první pohled (nebo zkusíte dosazování, 1 <= z <= 5 je 5 dosazení), že y = 1 (y je počet vajíček za 3 Kč) a z = 5 (z je počet vajíček za 10 Kč), počet vajíček za 50 hal se dopočítá z některé z obou rovnic (94).
    vogo avatar 6.3.2010 20:38 vogo | skóre: 34 | blog: "Skládat papír"
    Rozbalit Rozbalit vše Re: Eggs
    k soustavě rovnic jsem se dostal, ale nechtělo se mi dosazovat... Kdybych si to líp upravil :) rovnice jsem si vždycky vyjadřoval s x (vejce za 50 haléřů), achjo.
    Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
    6.3.2010 20:45 Stevko | skóre: 3 | Praha
    Rozbalit Rozbalit vše Re: Eggs
    V tomto prípade to ide celkom dobre. Ale niečo mi hovorí, že to nemusí ísť pri všetkých rovniciach tak jednoducho.
    Príspevok nemá byť ukončený spojením „môj názor“.
    6.3.2010 22:00 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Eggs
    Kdyby to nešlo relativně snadno, nebude se to dávat jako hádanka :-)
    7.3.2010 14:14 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Eggs
    No je to diofantická rovnice. Problém je potom v tom, že x, y i z musí být z celých kladných čísel.
    =^..^= AmigaPower® avatar 7.3.2010 14:46 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Eggs
    ...a když si na konec dodám nulu a z výsledku jí pak škrtnu? (omluvte mně jestli je to blbost, nejsem žádnej matematik, jdu na to se selskym rozumem)
    =^..^= AmigaPower® avatar 7.3.2010 21:18 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Eggs
    Tak mi to nedalo, vysypal sem prasátko z grošema, zabral plochu 2x3 metry v pokoji a když už jsem to skoro měl, vyběh ten kokot Greebo a je to celý v prdeli... :-(
    =^..^= AmigaPower® avatar 6.3.2010 22:45 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Eggs
    Dobrej blog, inspiroval mně dát si 6 vajíček na chlebu s máslem, hodně pepře a soli, s troškou oregano... ;-)
    7.3.2010 11:42 xurfa
    Rozbalit Rozbalit vše Re: Eggs
    tak to příjemnej cholesterol! :-D
    =^..^= AmigaPower® avatar 7.3.2010 12:52 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Eggs
    dík ;-)
    Václav 8.3.2010 08:30 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
    Rozbalit Rozbalit vše Re: Eggs
    Jak jsi tam mohl nedat rajče! Barbare :D Sakra, ale taky bych si dal. Dík za inspiraci na dnešní večeři.
    Cross my heart and hope to fly, stick a cupcake in my eye!
    =^..^= AmigaPower® avatar 8.3.2010 10:05 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Eggs
    Kde mam v půl jedenáctý v noci vzít rajče? To je jasný, že kdybych ho měl, tak si ho tam dám...

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.