Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako obični ljudi posmatraju programere?

elitemadzone.org :: MadZone :: Kako obični ljudi posmatraju programere?

Strane: < .. 1 2 3 4 5 6 7 8 9 ... Dalje > >>

[ Pregleda: 74321 | Odgovora: 474 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nemamstan

Član broj: 335040
Poruke: 246



+134 Profil

icon Re: Kako obični ljudi posmatraju programere?16.03.2018. u 16:41 - pre 73 meseci
"Krivac" je m koji treba da ide od 1 a ne od 0:
Code:
function BinCoef( n, k )
{
var product = 1;
var i = 1;

while( i <= k )
{
    product *= (n + 1 - i)/i;
    i++;
}// while

return product;

}// BinCoef

function IndexOf( n, k, kombinacija )
{
var index = 0;
var m = 1;

while( m <= kombinacija.length )
{
    index += BinCoef( n-kombinacija[m-1], k - m + 1 );

    m++;
}// while

return BinCoef( n, k ) - index;

}// IndexOf

function GetIndex()
{
var n = 33;
var k = 7;
var kombinacija = [
[27,28,29,30,31,32,33],
[27,28,29,30,31,33,32],
[2,5,19,20,22,26,30],
[2,5,19,20,22,26,31],
[2,5,19,20,22,26,32],
[2,5,19,20,22,26,33],
[2,5,19,20,22,27,28],
[2,5,19,20,22,27,29],
[1,2,3,4,5,6,7]
];

var index;
var i = 0;
while( i < kombinacija.length )
{
    index = IndexOf( n, k, kombinacija[i] );
    alert( "{" + kombinacija[i] + "}\nindex = " + index );

    i++;
}// while

}// GetIndex

Moguća je optimizacija jer se BinCoef može računati "u letu".
 
Odgovor na temu

Bradzorf012
Mile i ortaci LLC

Član broj: 334105
Poruke: 466



+1020 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 12:51 - pre 73 meseci
Bravo nemamstan, odlično. Dobio si novih dvadeset bambija za pola zadatka(ukupno 40), tj. za lakšu polovinu zadatka. Čestitamo.

Branimire, pošto ne želiš da se potrudiš, unesi malo veće vrednosti u kod koji si naveo, recimo ove kojima su testirane nemamstanove funkcije, pa vidi šta se događa. Ispiši nam rezultat ovde, ako uopšte nešto dobiješ.
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 14:46 - pre 73 meseci
Ne znam kako drugi članovi foruma, ali ja sebe doživljavam kao programera. I ako...

- Vrlo retko zarađujem od toga
- Nisam do kraja završio školu za to.

Pojašnjenje:

Kompjuterima se bavim preko 15 godina, uglavnom sam se usmerio na web programiranje i web dizajn. Čitao sam dosta knjiga, to sam i studirao, ali eto ne završih, vratih se u selo i ovde obitavam. Komšiluk uglavnom zna da čukam nešto po kompjuterima, ali me najviše znaju kao nekog ko može da im očisti kompjuter od virusa. Kako je njihovo znanje poraslo a i antivirusni softveri su sve bolji, nema tu šta da se popravlja. Niko i ne sluti da ja znam malo više od toga.

Imam nekoliko urađenih sajtova i nekoliko dostupnih. E sad, dobro pitanje...

Pravo da vam kažem nemam živaca da radim za druge, pogotovu za ljude koji ne znaju šta hoće. Imam par kolega sa kojima sarađujem, delimo poslove i slično.

Znam samo da volim crnu kafu pored kompjutera, sublime i radio s i to je to.

Sebe doživljavam kao pametnog čoveka za merila inteligencije, a glupog za merila ovozemaljskog sveta i polusveta ;)
 
Odgovor na temu

Boris Tadić

Član broj: 248314
Poruke: 313
*.opera-mini.net.



+1622 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 16:37 - pre 73 meseci
Dajte brojeve za LOTO.
 
Odgovor na temu

Everbeck

Član broj: 337767
Poruke: 2
*.dynamic.isp.telekom.rs.



+31 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 16:57 - pre 73 meseci
Evo brojeva: 1, 2, 3, 4, 5, 6, 7. Ako neko misli da nema šanse da budu baš ovi brojevi, neka ima u vidu da je ova kombinacija jednako verovatna kao bilo koja druga.
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 17:34 - pre 73 meseci
@Everback to nije tačno.

Ako si učio statistiku i tačku nagomilavanja, znaćeš.
 
Odgovor na temu

Boris Tadić

Član broj: 248314
Poruke: 313
*.opera-mini.net.



+1622 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 17:35 - pre 73 meseci
Napravi algoritam, ti si programer.

U 90% slučajeva ide
-1 broj iz prethodne kombinacije
-1 broj iz druge prethodne za +/- 1 razlike
-1 broj iz susedne(loto+) predzadnje kombinacije, dijagonalno na obe strane.

Koliko puta mi za +/-1 odu petica i šestica, ne verujem više ni sam.
Video sam 3 šestice u 2017. Borča, Surčin i Trg Nikole Pašića, od soma do 10 soma €, tako da toliko stvarno daju ako ubodeš.
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 17:40 - pre 73 meseci
Moj drugar kaže da je to prevara, ubace 7 lakših loptica i one izađu. A?
 
Odgovor na temu

Everbeck

Član broj: 337767
Poruke: 2
*.dynamic.isp.telekom.rs.



+31 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 18:03 - pre 73 meseci
Ako su sve loptice istih karakteristika, onda je verovatnoća za kombinaciju 1,2,3,4,5,6,7 jednaka verovatnoći za bilo koju drugu kombinaciju.
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 18:07 - pre 73 meseci
Ako ima 37 brojeva, onda loptica 18 i 19 imaju najveće šanse jer su na sredini.
 
Odgovor na temu

SlobaBgd

Član broj: 70350
Poruke: 2348



+5071 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 18:28 - pre 73 meseci
Rek'o ti drug, je li?
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 18:48 - pre 73 meseci
:) Ne lupaj. Nego nisam siguran da li je Everbeck u pravu ili ja. Ako je po statistici onda sam ja, ali matematika kaže ovo što Everbeck reče.

 
Odgovor na temu

Everbeck

Član broj: 337767
Poruke: 2
*.dynamic.isp.telekom.rs.



+31 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 18:58 - pre 73 meseci
Citat:
Ako ima 37 brojeva, onda loptica 18 i 19 imaju najveće šanse jer su na sredini.


A šta ako prefarbam loptice i sve označim istim brojem, hoće li one koje su prethodno bile označene brojevima 18 i 19 i nakon toga imati najveće šanse?
 
Odgovor na temu

Boris Tadić

Član broj: 248314
Poruke: 313
*.opera-mini.net.



+1622 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 19:35 - pre 73 meseci
39 brojeva.
Neki dan sam odigrao samo 1 kombinaciju i potrefio prva četiri broja. Iz glave.

Pre toga 5 puta igrao po 10 kombinacija i sve po 2-3 trojke.
Sve mi beži za po 1 broj, ladno bi bilo po 6-7 raznih dobitaka.
 
Odgovor na temu

SlobaBgd

Član broj: 70350
Poruke: 2348



+5071 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 19:51 - pre 73 meseci
Citat:
revlo:
Ne lupaj. Nego nisam siguran da li je Everbeck u pravu ili ja. Ako je po statistici onda sam ja, ali matematika kaže ovo što Everbeck reče.


Ajde pitaj druga gde spada statistika. Je l' u biologiju ili u biohemiju. Ako ti kaže da spada u matematiku, reci mu da ne lupa.
 
Odgovor na temu

revlo

Član broj: 338032
Poruke: 178
*.dynamic.vipmobile.rs.



+44 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 19:52 - pre 73 meseci
Citat:
Everbeck:
Citat:
Ako ima 37 brojeva, onda loptica 18 i 19 imaju najveće šanse jer su na sredini.


A šta ako prefarbam loptice i sve označim istim brojem, hoće li one koje su prethodno bile označene brojevima 18 i 19 i nakon toga imati najveće šanse?


Pobedio si :D

Najveće šanse imaće one sa boljim premazom, jer su glatke :)
 
Odgovor na temu

Everbeck

Član broj: 337767
Poruke: 2
*.dynamic.isp.telekom.rs.



+31 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 22:27 - pre 73 meseci
Code:

//test
console.log(fIndex(50,8,[43, 44, 45, 46, 47, 48, 49, 50]));
console.log(gKombinacija(50,8,536878650));
//

function combNum(n, k)
{
    if (k==0) {
        return 1;
    }
    var ret = 1;
    for (var i=1; i<=k; i++) {
        ret *= (n+1-i)/i;
    }
    return ret;
}

function gKombinacija(n, k, index)
{
    var curI = 0;
    var prevI;
    var comb = [];
    var j = 0;
    for (var i = 0; i < k; ++i) {
        for (j++; curI < index ; ++j) {
            prevI = curI;
            curI += combNum(n - j, k - i - 1);
        }
        j--;
        curI = prevI;
        comb.push(j);
    }
    return comb;
    
}

function fIndex(n, k, arr)
{
    var index = 0;
    var j = 0;
    for (var i = 0; i < k; ++i) {        
        for (j++; j != arr[i]; ++j) {
            index += combNum(n - j, k - i - 1);
        }
    }
    return index + 1;
}


Bambije na sunce!

 
Odgovor na temu

Bradzorf012
Mile i ortaci LLC

Član broj: 334105
Poruke: 466



+1020 Profil

icon Re: Kako obični ljudi posmatraju programere?17.03.2018. u 22:58 - pre 73 meseci
Dame i gospodo, Everback izbija na prvoooo mestoooo! Bravo, bravo, bravo: 95 bambija. Bravo.

Hoće li neko da predloži novi zadatak, nije fora da samo ja postavljam zadatke.
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Kako obični ljudi posmatraju programere?18.03.2018. u 00:32 - pre 73 meseci
Ako baš toliko volite matematiku i algoritme, imate ovde "zvanično" takmičenje pa izvolite:
https://www.codechef.com/
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

Bradzorf012
Mile i ortaci LLC

Član broj: 334105
Poruke: 466



+1020 Profil

icon Re: Kako obični ljudi posmatraju programere?18.03.2018. u 00:40 - pre 73 meseci
Postavi zadatak.
 
Odgovor na temu

elitemadzone.org :: MadZone :: Kako obični ljudi posmatraju programere?

Strane: < .. 1 2 3 4 5 6 7 8 9 ... Dalje > >>

[ Pregleda: 74321 | Odgovora: 474 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.