Stránka 3 z 3

Re: Rébusy - studna

Napsal: 9. 12. 2021, 11:16
od josef109
Když se to v příslušném měřítku (aby to bylo co možná největší) a pečlivě nakreslí na milimetrový papír,
tak by to, v rámci toho že jde o studnu, mohlo být "dostatečně" přesné :)

Re: Rébusy - studna

Napsal: 9. 12. 2021, 11:46
od shaolin
Tak som sa do toho pustil graficky. Vychádzal som z toho že keby šírka studne bola 600, tak menší rebrík leží na dne a priesečnica je v nulovej výške. Názorne som zmenšoval šírku studne o 50cm. Vždy som potom vykreslil pozíciu v ktorej sa nachádzajú rebríky a ich priesečník. Každá pozícia je v inej farbe, prípadne iným typom čiary. Pevný bod je vpravo dole, ten je nemenný.
Výsledkom prepojenia priesečníkov som dosiahol výsledný priebeh nárastu ich výšok vzhľadom na šírku studne - biela hrubá čiara. V mieste stretu tejto čiary s hladinovou výškou 250 je hľadaný priesečník rebríkov. Odtiaľ som viedol priamku - sivá čiarkovaná - cez ten bod a nulu. Kde preťal kružnicu 600, preniesol som to na dno studne a odčítal výsledok.

Ako vidno, priebeh stredov nieje moc lineárny a jho funkciu asi teba vypočítať podľa spomínaného postupu. Prikladám podrobnosti. Myslím že je to tu dosť dlho na to aby som to mohol zverejniť, ak nie vymažte to...
studna3.PNG

Re: Rébusy - studna

Napsal: 9. 12. 2021, 11:57
od jova
Házím rukavici :D .
Můj "grafický výpočet pokus/omyl" v Corelu vyšel na šířku 446,3228cm.
Kdo by si to chtěl zkontrolovat, tak delší žebřík se opírá ve výšce 663,92473cm a kratší ve výšce 400,99364cm.

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:05
od doncarlos
Jenže toto není matematická úloha, kde požaduju výsledek, řešení je triviální,
pokud bych neměl CAD, tak jako výpočtář bych použil iteraci, tedy pár vnořených cyklů a jemný krok.
Toto je však rébus, a ten musí mít řešení vtipné a jednoduché

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:07
od robokop
Aby jsme to meli kompletni mohli bychom zapojit analogovy pocitac. Tam tocis potakem a hledas kdy ti vyjde spravna analogova hodnota.

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:10
od shaolin
Pekná grafická presnosť 446,3228cm ... :)

PS: vtipné a jednoduché riešenie to síce nemá ale myslím si že 99% ľudí si to na prvý pohľad myslelo a to je tá podstata hádanky...

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:10
od jova
doncarlos píše: 9. 12. 2021, 12:05 Jenže toto není matematická úloha, kde požaduju výsledek,
toto je rébus, a ten musí mít řešení vtipné a jednoduché
V tom případě se omlouvám za nepochopení :( .
Nicméně, třeba ta čísla někoho posunou dál.

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:14
od Thomeeque
doncarlos píše: 9. 12. 2021, 12:05 Jenže toto není matematická úloha, kde požaduju výsledek,
toto je rébus, a ten musí mít řešení vtipné a jednoduché
Nemá, fór tohoto rébusu je naopak v tom, že něco na první pohled tak triviálního je ve skutečnosti pěknej masakr :)

josef109 píše: 9. 12. 2021, 11:16 Když se to v příslušném měřítku (aby to bylo co možná největší) a pečlivě nakreslí na milimetrový papír,
tak by to, v rámci toho že jde o studnu, mohlo být "dostatečně" přesné :)
No jo, ale uměl bys to nakreslit? :D


Shaolin - zajímavé, dobrá práce!

Jova - a jaký byl postup?

Moje řešení:

Image5118401889814686325 (1).jpg

Kód: Vybrat vše

<html>
<head>
    <title>Studna</title>
    <script>
        const params = {
            a: 60,
            b: 80,
            h: 25,
        }

        function checkX(x) {
            const { a, b, h } = params;

            return x * x * x * x
                + 2 * x * x * x
                + x * x * (b * b - a * a) / (h * h)
                - 2 * x
                - 1;
        }

        function xToK(x) {
            return x / (x + 1);
        }

        function xToWidth(x) {
            const { a, b, h } = params;
            const k = xToK(x);

            const b1 = b * k;
            const a2 = a * (1 - k);
            const w1 = Math.sqrt(b1 * b1 - h * h);
            const w2 = Math.sqrt(a2 * a2 - h * h);

            return w1 + w2;
        }

        let minDiff = 1;
        let resultX = -1;
        let resultW = -1;

        for (let x = 0; x <= 1; x += 0.00001) {
            const diff = Math.abs(checkX(x));

            if (diff < minDiff) {
                minDiff = diff;
                resultX = x;
                resultW = xToWidth(x);
            }
        }

        console.info('minDiff', minDiff); // 0.000030332827259504924
        console.info('resultX', resultX); // 0.6039699999995268
        console.info('resultW', resultW); // 44.632169785795384
    </script>
</head>
</html>
44.632... (mám o řád vyšší hodnoty v zadání) :)

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:15
od LSoft
Pokud má být řešení vtipné a jednoduché, tak jedno mám: najdu si toho kopáče, který tu studnu hloubil, a zeptám se ho :)

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:22
od Dawe
LSoft píše: 9. 12. 2021, 12:15 Pokud má být řešení vtipné a jednoduché, tak jedno mám: najdu si toho kopáče, který tu studnu hloubil, a zeptám se ho :)
Presne tak. Najdes ho porad ve studni, podle zadani nemel sanci jeste vylezt ven. :D

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:30
od LSoft
Jeeeeeežiš, to neeeee, to je vrtaná studna. Vrtali to takovým tím starým benzínovým ZILem. Viděl jsem je, jak odjížděli :D

Re: Rébusy - studna

Napsal: 9. 12. 2021, 12:59
od chb
Thomeeque píše: 9. 12. 2021, 12:14
Nemá, fór tohoto rébusu je naopak v tom, že něco na první pohled tak triviálního je ve skutečnosti pěknej masakr :)
ano, toto považuji za správný "výsledek" rébusu
.
takto to vidí můj CAD, vyšší přesnost jsem neřešil - o tu skutečně nešlo.
.

Re: Rébusy - studna

Napsal: 9. 12. 2021, 1:06
od josef109
LSoft píše: 9. 12. 2021, 12:30 Jeeeeeežiš, to neeeee, to je vrtaná studna. Vrtali to takovým tím starým benzínovým ZILem. Viděl jsem je, jak odjížděli :D
Tak to by ovšem měla mít průměr dle normalizovaného nástroje :!: