Zkus to dat treba jeste na http://forum.matematika.cz
Příspěvky odeslané z IP adresy 2001:718:2601:258:4135:5e...–
- nxn je mysleno jako treba 8 x 8
- ze zadani neni uplne jasne, kolik bude min-max policek v domecku, pocet figurek byva 4, na obrazku zadani jsou 3 policka a v textu to neni upresneno
- board, herni plochu, by bylo mozna lepsi ulozit jako jeden velky string a sekat to az pri zobrazovani. Ale nevim, jak moc se s tim lip pracuje v c, delam jine jazyky
.o.
ooo
.o.
board = '.o.ooo.o.';
mx = 3;
my = 3;
x = 0;
y = 0;
z = mx * y + x;
policko = board[z];
// tohle by vykreslilo herni plochu
mz = mx * my;
for(i=0; i<mz; i++)
{
zobraz(board[i]); // zobrazi znak
if (i%mx==mx) {zobraz("\n");} // zalomeni radku, v html <br>; % je celociselne deleni
}
// jakoze nepotrebujes 2 for cykly, ale zas musis stale prepocitavat souradnice
- v tom vykresleni nevidim problem
Jde to udelat treba tak, ze vykreslis dva obdelniky || + ==.
Prekreslis * navic.
Pridas domecky.
- gna kod pro nextpos najde jen nasledujici pozici.
Porovnava, zda policko je uprostred x=n/2, y=n/2
A v druhe fazi zjistuje, zda se jde nahoru nebo dolu pro x, doprava, doleva pro y
Ale jestli ti to prijde nesrozumitelne, tak si tam dej vlastni detekci s tim, ze prohledas vsechny 4 souradnice.
Nevim, co myslis. Se soubory by se mi drbat nechtelo. To zalezi na hostingu, jaka ma omezeni, diskovou kapacitu, pocet sql dotazu a tak.
Kdyz na serveru presmerujes kes na svuj hosting, do slozky a serverak vsechny slozky presune na ssd, tak asi brzo to ssd odejde.Jakoze si nejsem jisty, ze by tak do hloubky kazdemu uzivateli kontrolovat, kde a jak resi session. U sql s tim asi nejak pocitaji, ze se tam muze sypat jeden dotaz za druhym.
Teda, houby soucet. Tamta vec s vykricniky, faktorial. n! = n * (n-1) ... * 1
52 karet
5 hracu
1 hrac = 2 karty
spolecne 3 flop, 1 turn, 1 river
---
kdyz vyradim spolecne karty, tak je situace
karet 52 - 5 = 47
5 hracu / 2 karty
hrac 1 dostane 2 / 47 karet
Vysledek by se mel odhadem blizit n = 1 / (2 / 47); S = n/2*(n+1).
Kazdopadne, je tu moznost, napsat si program a proverit vsechny kombinace a vyradit ty, ktere se opakuji. myslim si, ze by to bylo jednodussi nez premyslet nad resenim a variacemi a pod.
Kdysi jsem nekde v php nasel nastaveni adresare pro session a i cas tam sel menit. Ale sel bych do toho sql, spis.
Udelej jednoduchy spustitelny priklad, aby jsme meli stejny kod. Tento kod zadny undefined nenapsal.
https://jsfiddle.net/9cne78rf/3/