Trenger litt hjelp med denne oppgaven.
A computer science professor has seven different programming books on a bookshelf. Three of the books deal with C++, the other four with Java. How many ways can the professor arrange these books on the shelf
a) if there is no restrictions
b) if the languages should alternate
c) if all the C++ books must be next to eachother
d) if all the C++ books must be next to eachother, and all the Java books must be next to eachother.
Ja, jeg er dum XD
Takker på forhånd for alle svar:)
Diskret matematikk problem
Moderatorer: Vektormannen, espen180, Aleks855, Solar Plexsus, Gustav, Nebuchadnezzar, Janhaa
-
- Guru
- Innlegg: 1995
- Registrert: 10/10-2006 20:58
b) Bøkene må stå JCJCJCJ; på plass 1 kan det stå 4 bøker, plass 3 3 bøker, plass 5 2 bøker og plass 7 1 bok. Tilsvarende for C, så totalt 4!3! muligheter.
c) Dette kan du se på som å ha satt 4 Javabøker i hylla og så skulle sette en C-enhet inn hvor som helst. Hvor mange måter kan det gjøres på? Husk så at du har et antall måter å sette Javabøkene inn først og også et antall muligheter for hvordan du setter sammen C-pakka.
d) En Java-enhet og en C-enhet altså. Hvor mange måter kan to enheter settes på plass i hylla. Mye samme tankegang som på c).
c) Dette kan du se på som å ha satt 4 Javabøker i hylla og så skulle sette en C-enhet inn hvor som helst. Hvor mange måter kan det gjøres på? Husk så at du har et antall måter å sette Javabøkene inn først og også et antall muligheter for hvordan du setter sammen C-pakka.
d) En Java-enhet og en C-enhet altså. Hvor mange måter kan to enheter settes på plass i hylla. Mye samme tankegang som på c).