Sivut

Kommentit (8910)

Eusa
Seuraa 
Viestejä17032

Vaaliaiheinen pähkinä.

Tulevaisuuden Suomessa on koko maa yhtä vaalipiiriä, mutta kansanedustajia valitaan edelleen 200. Oletetaan, että on kolme puoluetta A, B ja C, jotka saavat jakaakseen kaikki edustajapaikat. On toki muitakin puolueita, jotka voivat saada ääniä.

Nykyinen D'Hondtin menetelmän vaalitapa on käytössä ja äänimäärät kolmen puolueen kesken jakautuvat niin, että vähiten ääniä saavan puolueen äänimäärä olkoon y(0), seuraavien y(0)^{n+1-y(0)/[y(m-n)]}, jossa n on puolueäänimäärän suuruusjärjestysnumero ja y(n) vastaava äänimäärä ja m on puolueiden lukumäärä.

Millä yhteisäänimäärällä sum[y(n)] minimissään/maksimissaan ja millä puoluemäärällä m minimissään/maksimissaan kolmen puolueen ehto toteutuu?

Jotain luulisi löytävän numeerisin menetelmin, mutta analyyttistakin ratkaisua saa kokeilla. Onko sekä äänimäärä että puoluemäärä huomioiden olemassa yksikäsitteinen ratkaisu?

Hienorakennevakio vapausasteista: (1+2¹+3²+5³+1/2¹*3²/5³)⁻¹ = 137,036⁻¹

Kyttääjä
Seuraa 
Viestejä924

kuha kirjoitti:
Kyttääjä kirjoitti:
Piti vielä lisätä neljäs nurkka, jotta koodi on validi.

https://fi.wikipedia.org/wiki/Gray-koodi

Edellisessä viestissäsi olivat ensimmäinen , toinen, kolmas ja neljäs nurkka aivan muualla. 

Mitä nämä ovat?

En oikein ymmärrä kysymystäsi, mutta:

2^1 -> suora -> 1 bitti -> 2 nurkkaa -> lyhin reitti 0, 1, 0

2^2 -> taso -> 2 bittiä -> 4 nurkkaa -> lyhin reitti 00, 01, 11, 10, 00

2^3 -> tila -> 3 bittiä -> 8 nurkkaa -> lyhin reitti 000, 001, 011, 010, 110, 111, 101, 100, 000

...

2^17 -> n-tila 17 bittiä -> 131072 nurkkaa -> lyhin reitti (ks. algoritmi)

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Kyttääjä
Seuraa 
Viestejä924

kuha kirjoitti:
Kyttääjä kirjoitti:
Piti vielä lisätä neljäs nurkka, jotta koodi on validi.

https://fi.wikipedia.org/wiki/Gray-koodi

Edellisessä viestissäsi olivat ensimmäinen , toinen, kolmas ja neljäs nurkka aivan muualla. 

Mitä nämä ovat?

En oikein ymmärrä kysymystäsi, mutta:

2^1 -> suora -> 1 bitti -> 2 nurkkaa -> lyhin reitti 0, 1, 0

2^2 -> taso -> 2 bittiä -> 4 nurkkaa -> lyhin reitti 00, 01, 11, 10, 00

2^3 -> tila -> 3 bittiä -> 8 nurkkaa -> lyhin reitti 000, 001, 011, 010, 110, 111, 101, 100, 000

...

2^17 -> 17-tila -> 17 bittiä -> 131072 nurkkaa -> lyhin reitti ks. graykoodin algoritmi

PPo
Seuraa 
Viestejä14545

Kyttääjä kirjoitti:
PPo kirjoitti:
Kyttääjä kirjoitti:
Vielä yksi graykoodiin liittyvä kysymys. Mikä on järjestysnumeroltaan 8100932477345804760:n graykoodi?
111000001101100010010110010101011100101100111110011000111011000

Olet generoinut järjestysnumero 8100932477345804760:n binääriluvuksi, joka on vasta ensimmäinen vaihe. Tuo binääriluku pitää vielä muuntaa graykoodiksi.

Mielestäni graykoodi on luku ilmoitettuna kaksikantaisessa lukujärjestelmässä.

Oikaise, jos olen väärässä,

PPo
Seuraa 
Viestejä14545

PPo kirjoitti:
Kyttääjä kirjoitti:
PPo kirjoitti:
Kyttääjä kirjoitti:
Vielä yksi graykoodiin liittyvä kysymys. Mikä on järjestysnumeroltaan 8100932477345804760:n graykoodi?
111000001101100010010110010101011100101100111110011000111011000

Olet generoinut järjestysnumero 8100932477345804760:n binääriluvuksi, joka on vasta ensimmäinen vaihe. Tuo binääriluku pitää vielä muuntaa graykoodiksi.

Mielestäni graykoodi on luku ilmoitettuna kaksikantaisessa lukujärjestelmässä.

Oikaise, jos olen väärässä,

Ei tarvitse oikaista.

Olin väärässä(-:

Kyttääjä
Seuraa 
Viestejä924

PPo kirjoitti:
Kyttääjä kirjoitti:
PPo kirjoitti:
Kyttääjä kirjoitti:
Vielä yksi graykoodiin liittyvä kysymys. Mikä on järjestysnumeroltaan 8100932477345804760:n graykoodi?
111000001101100010010110010101011100101100111110011000111011000

Olet generoinut järjestysnumero 8100932477345804760:n binääriluvuksi, joka on vasta ensimmäinen vaihe. Tuo binääriluku pitää vielä muuntaa graykoodiksi.

Mielestäni graykoodi on luku ilmoitettuna kaksikantaisessa lukujärjestelmässä.

Oikaise, jos olen väärässä,

Kyllä, graykoodi tulostetaan 2-kantaisessa lukujärjestelmässä yleensä. Tietokoneen muistisolussa kaikki luvut ovat binäärilukuina, mutta pitää silti tehdä erikseen tulostusrutiini, joka printtaa luvun 2-kantaisena binäärilukuna (ainakin C:ssä). Python muistaakseni osaa tulostaa luvun missä kannassa tahansa.

typedef unsigned __int64 uint64;

#define and &
#define xor ^
#define shl <<

uint64 getGray(uint64 x, int bit_kpl)
{
        uint64 y=0;
        for (int i=0, j=1; j<bit_kpl; i++, j++)
        {
                uint64 bit_a=x and ((uint64)1 shl i)? 1: 0;
                uint64 bit_b=x and ((uint64)1 shl j)? 1: 0;
                y+=(bit_a xor bit_b) shl i;
        }
        return y+(x and ((uint64)1 shl (bit_kpl-1)));
}

kuha
Seuraa 
Viestejä55

Kyttääjä kirjoitti:
kuha kirjoitti:
Kyttääjä kirjoitti:
Piti vielä lisätä neljäs nurkka, jotta koodi on validi.

https://fi.wikipedia.org/wiki/Gray-koodi

Edellisessä viestissäsi olivat ensimmäinen , toinen, kolmas ja neljäs nurkka aivan muualla. 

Mitä nämä ovat?

En oikein ymmärrä kysymystäsi, mutta:

Viestissä 8919 esitit neljä ensimmäistä nurkkaa oikein.

Viestissä 8920 esitit ensimmäisen, toisen, kolmannen ja neljännen nurkan aivan toisin.

Mitä ovat nämä viestissä 8920 esittämäsi nurkat?

Kyttääjä
Seuraa 
Viestejä924

kuha kirjoitti:
Kyttääjä kirjoitti:
kuha kirjoitti:
Kyttääjä kirjoitti:
Piti vielä lisätä neljäs nurkka, jotta koodi on validi.

https://fi.wikipedia.org/wiki/Gray-koodi

Edellisessä viestissäsi olivat ensimmäinen , toinen, kolmas ja neljäs nurkka aivan muualla. 

Mitä nämä ovat?

En oikein ymmärrä kysymystäsi, mutta:

Viestissä 8919 esitit neljä ensimmäistä nurkkaa oikein.

Viestissä 8920 esitit ensimmäisen, toisen, kolmannen ja neljännen nurkan aivan toisin.

Mitä ovat nämä viestissä 8920 esittämäsi nurkat?

Viestissä 8919 nurkat on esitetty allekkain pysty luetteloituna.

Viestissä 8920 nurkat on esitetty tilan säästämiseksi peräkkäin vaakaluetteloituna.

Ne välilyönnit voi kuvitella pois. Todetaan, että esitys oli epäselvä, mutta toisessa nurkat ovat vaa'assa ja toisessa nurkat ovat pystyssä.

Siis viestissä 8920 ensimmäiseltä riviltä pitää ottaa ensimmäinen bitti, josta tulee ensimmäinen nurkka.

Sitten toiselta riviltä otetaan myös ensiämmäin bitti, josta tulee toinen nurkka.

jne.

PPo
Seuraa 
Viestejä14545

Pieni logiikan tehtävä.

On identtiset kolmoset Ville, Kalle ja Pelle.

Ville ja Kalle ovat patologisia valehtelijoita, Pelle sen sijaan puhuu aina totta.

Tapaat yhden heistä. 

Kuinka voit yhdellä kysymyksellä selvittää, onko tapaamasi henkilö Kalle?

PPo
Seuraa 
Viestejä14545

käyttäjä-7929 kirjoitti:
Kysyn: Oletko Ville? Pelle vastaisi "en" ja Ville vastaisi "en". Kalle vastaisi "olen".
Noinhan se menee.

Jatkokysymys.

Kuinka selvittää yhdellä kysymyksellä, onko henkilö Pelle, joka puhuu aina totta?

käyttäjä-7929
Seuraa 
Viestejä494

PPo kirjoitti:
käyttäjä-7929 kirjoitti:
Kysyn: Oletko Ville? Pelle vastaisi "en" ja Ville vastaisi "en". Kalle vastaisi "olen".
Noinhan se menee.

Jatkokysymys.

Kuinka selvittää yhdellä kysymyksellä, onko henkilö Pelle, joka puhuu aina totta?

Etkö ole Pelle?

käyttäjä-7929
Seuraa 
Viestejä494

käyttäjä-7929 kirjoitti:
PPo kirjoitti:
käyttäjä-7929 kirjoitti:
Kysyn: Oletko Ville? Pelle vastaisi "en" ja Ville vastaisi "en". Kalle vastaisi "olen".
Noinhan se menee.

Jatkokysymys.

Kuinka selvittää yhdellä kysymyksellä, onko henkilö Pelle, joka puhuu aina totta?

Etkö ole Pelle?

Peruutan vastauksen.

kuha
Seuraa 
Viestejä55

PPo kirjoitti:
käyttäjä-7929 kirjoitti:
Kysyn: Oletko Ville? Pelle vastaisi "en" ja Ville vastaisi "en". Kalle vastaisi "olen".
Noinhan se menee.

Jatkokysymys.

Kuinka selvittää yhdellä kysymyksellä, onko henkilö Pelle, joka puhuu aina totta?

Paljonko on 1+1.

Jos halutaan selvittää kuka on Pelle voidaan kysyä "kumpi noista kahdesta valehtelee?"

PPo
Seuraa 
Viestejä14545

kuha kirjoitti:
PPo kirjoitti:
käyttäjä-7929 kirjoitti:
Kysyn: Oletko Ville? Pelle vastaisi "en" ja Ville vastaisi "en". Kalle vastaisi "olen".
Noinhan se menee.

Jatkokysymys.

Kuinka selvittää yhdellä kysymyksellä, onko henkilö Pelle, joka puhuu aina totta?

Paljonko on 1+1.

Jos halutaan selvittää kuka on Pelle voidaan kysyä "kumpi noista kahdesta valehtelee?"

Tuossa taitaa olla kaksi kysymystä.

Sivut

Suosituimmat

Uusimmat

Sisältö jatkuu mainoksen alla

Uusimmat

Suosituimmat