Autor Beitrag
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Mi 09.07.08 16:03 
Guter Versuch user profile iconWolle92 Aber die Rechtecke sind nicht gleichmässig angeordnet. Hast Du das Bild angeschaut?

Grüsse

Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Mi 09.07.08 16:09 
ja, habe ich... aber das Bild ist nur eine Skizze, da die ja nicht wirklich genau so angeordnet sehen... und mathematisch ist das so richtig...

_________________
1405006117752879898543142606244511569936384000000000.
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Mi 09.07.08 16:11 
Ich denke auch dass diese Lösung durchaus korrekt wäre. Vermutlich musste für die echte Aufgabe eine allgemeinere Lösung angegeben werden für die dann beide Fälle gelten.

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Mi 09.07.08 16:14 
Uups, na da habe ich mich wohl noch zusätzlich zuwenig klar ausgedrückt. Es müssen natürlich schon die Rechtecke wie in der Zeichnung sein. Die Anordnung ist so eigentlich Pflicht (Also natürlich einfach in der original Aufgabenstellung). Ansonsten wären ja noch Rechtecke in Rechtecken oder Quadrate in Quadraten möglich :-D

Grüsse

Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Sa 23.08.08 16:54 
Hallo mal wieder!

Mir ist vor kurzem in meinem LK-Buch folgende schöne Aufgabe in die Hände gefallen(ist eig. ziemlich simpel, hat trotzdem spaß gemacht :)):
Lambacher Schweizer NRW Analysis LK hat folgendes geschrieben:
Gegeben sind die Funktionen f und g mit f(x) = sin(x) und g(x) = cos(x) + c. Für Welche c element R berühren sich die Graphen von f und g?

Bin mir gerade nicht ganz sicher, was ich mit der Lösung machen soll, ich stell sie mal direkt hier hoch:
ausblenden Lösung:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
geg:
  f(x) = sin(x);
  g(x) = cos(x) + c | c element R;
  f'(x0) = g'(x0)
  && f(x0) = g(x0);  //Definition eines Berührpunktes: selbe Steigung im Schnittpunkt
Rechnung:
    f'(x0) = g'(x0);
<=> cos(x0) = -sin(x0);
<=> sin(x0) / cos(x0) = tan(x0) = -1;
<=> x0 = arctan(-1);  //Taschenrechner spuckt nur erste Lösung aus, aus der Periode von Tangens und sin/cos folgt die zweite Lösung mit arctan(-1) + pi

    f(x0) = g(x0);
<=> sin(x0) = cos(x0) + c;
<=> c = sin(x0) - cos(x0);
<=> c = sin(arctan(-1) + (0.5 +- 0.5)pi) - cos(arctan(-1) + (0.5 +- 0.5)pi);
    c = +-Sqrt(2);


mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)


Zuletzt bearbeitet von Hidden am Fr 21.08.09 07:50, insgesamt 3-mal bearbeitet
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Mo 01.09.08 20:39 
Hi,

Da das letztes Mal nicht so gut angekommen ist, lasse dieses Mal die Lösung weg ;)

Man beweise folgendes: 2 * Sin(x) * Cos(x) = Sin(2*x).

Hier ein Ansatz, komplexe Zahlen machen das ganze unheimlich interessant:
Wikipedia über die Euler'sche Identität: Entweder auf deutsch oder auf englisch
Und noch etwas anderes.

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
nagel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 708

Win7, Ubuntu 10.10

BeitragVerfasst: Di 02.09.08 00:12 
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
2*sin(x)*cos(x) =

  exp(ix)-exp(-ix) exp(ix)+exp(-ix)
2*----------------*---------------- =
        2i                2

(exp(ix)-exp(-ix))(exp(ix)+exp(-ix))
------------------------------------ =
                 2i

(exp(ix))^2-(exp(-ix))^2
------------------------ =
           2i

exp(2ix)-exp(-2ix)
------------------ =
       2i

sin(2x)
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Di 02.09.08 14:27 
*Tichklopfen* Gut, noch jemand was interessantes, gerade?

Mal was anderes: Mit wie vielen Zügen kann ein Springer von einer Ecke des Schachbretts in die andere kommen(a1-h8 )? Wer nicht einfach schauen will, kann ja einen strenger mathematischen Weg wählen; müsste doch mit Matrizen gehen, oder?

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 02.09.08 15:07 
user profile iconHidden hat folgendes geschrieben:
*Tichklopfen* Gut, noch jemand was interessantes, gerade?


Ja, ich hab da letztens was feines gehört. Folgende Geschichte (ich hoffe, ich gebe alles korrekt wieder):

In einem Gefängnis sitzen 100 Häftlinge. Der Gefängniswärter muss Platz schaffen, d.h. die 100 Gefangenen müssen raus. Einfach so freilassen geht nicht, und alle direkt erschießen ist ihm zu brutal. Also macht er den Gefangenen folgendes Angebot: Er schreibt die Namen der 100 Gefangenen auf Zettel. Genau ein Zettel für jeden Gefangenen. Diese 100 Zettel packt er in 100 verschlossene Kisten, genau ein Zettel pro Kiste. Diese Kisten stehen hintereinander in einem verschlossenem Raum, in zufälliger, aber fester Reihenfolge (d.h. man hat ein Array of TKiste ;-)).

Die 100 Häftlinge werden dann einzeln nacheinander in diesen Raum mit den Kisten hereingelassen, dürfen maximal 50 der 100 Kisten öffnen und den Zettel darin lesen. Findet jeder dabei den Zettel mit seinem Namen - wunderbar. Findet einer seinen Namen nicht - Mist. Großer Mist. Denn dann werden alle 100 Häftlinge erschossen. Wenn alle ihren Namen finden, kommen alle frei.

Dabei dürfen sich die Häftlinge am Anfang einmal absprechen. Nachdem ein Gefangener den Raum betreten hat, kann er nicht mehr mit den anderen kommunizieren, d.h. er verlässt den Raum durch den Hinterausgang ohne Kontaktmöglichkeit zu den anderen und er verlässt den Raum genauso, wie er ihn vorgefunden hat. D.h. unter anderem, er lässt keine Kiste offen, alle Zettel bleiben in ihrer Kiste und irgendwelche Notizen auf den Zetteln sind nicht erlaubt. Die einzige Information, die zurückkommt ist die, dass es bisher alle geschafft haben, ihren Namen zu finden, wenn der Wärter am Eingang den Raum aufschließt und den nächsten hereinlässt.

Gibt es eine Strategie, so dass die Gefangenen eine realistische Überlebenschance haben? D.h. weitaus besser als 1/2^100? Das wäre ja die Wahrscheinlichkeit, dass jeder Gefangene durch zufälliges Öffnen von 50 der 100 Kisten dabei die richtige trifft.

(Klar gibts die, aber wie sieht die aus, und wie groß ist die Erfolgswahrscheinlichkeit? :mrgreen:)

_________________
We are, we were and will not be.

Für diesen Beitrag haben gedankt: Hidden
nagel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 708

Win7, Ubuntu 10.10

BeitragVerfasst: Di 02.09.08 16:00 
Wenn ich mich nicht verrechnet habe, habe ich 'ne Strategie, bei der die Wahrscheinlichkeit ca. 12,5-mal so hoch ist. Da dies aber immer noch viele Größenordnungen von einer "realistischen Überlebenschance" entfernt ist, würden mich weitere Ideen interessieren.
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: Di 02.09.08 16:25 
Kann man das ganze irgendwie über die Zeit lösen, die ein Häftling mit dem Öffnen der Kisten verbringt? (wenn er nur 10 Kisten öffnet ist er ja schneller fertig als wenn er 49 öffnet)
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Di 02.09.08 17:07 
user profile iconJann1k hat folgendes geschrieben:
Kann man das ganze irgendwie über die Zeit lösen, die ein Häftling mit dem Öffnen der Kisten verbringt? (wenn er nur 10 Kisten öffnet ist er ja schneller fertig als wenn er 49 öffnet)

Hmm.. Und welcher Informationsgehalt steckt in der Anzahl Kisten, die er geöffnet hat?

@Gausi: Klingt interessant :) ich überleg' 'mal :les:

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: Di 02.09.08 17:23 
Zitat:
Hmm.. Und welcher Informationsgehalt steckt in der Anzahl Kisten, die er geöffnet hat?


Wenn der erste der reingeht die Kisten von vorne nach hinten öffnet, pro Minute eine Kiste öffnet und nach 12 Minuten rauskommt, weiß man das Kiste Nummer 12 für alle anderen falsch ist, somit würde sich die Zahl der möglichen Kisten für jeden nachfolgenden Häftling um eins verringern


€: Wenn mich meine MatheKenntnisse nicht im Stich lassen liegt die Erfolgswahrscheinlichkeit dann bei 50^100 /100!
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 02.09.08 17:54 
user profile iconJann1k hat folgendes geschrieben:
Wenn der erste der reingeht die Kisten von vorne nach hinten öffnet, pro Minute eine Kiste öffnet und nach 12 Minuten rauskommt, weiß man das Kiste Nummer 12 für alle anderen falsch ist, somit würde sich die Zahl der möglichen Kisten für jeden nachfolgenden Häftling um eins verringern


Nein, so etwas ist nicht möglich. Das verhindern die Wärter durch Foltern und/oder Kaffeekränzchen beliebiger Länge, bevor der nächste rein darf. ;-)

_________________
We are, we were and will not be.
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Di 02.09.08 19:13 
Hmm.. Ich würd 'mal sagen: Man kann statistisch berechnen, welche Kiste ein Gefangener wahrscheinlich getroffen hat. und die wird dann von den anderen übersprungen..

Trotzdem nichts, was ich selber machen möchte :mrgreen: Du hast fiese Regeln, Gausi :?

Edit: Im Prinzip muss jeder Gefangene die Aktionen seiner Vorgänger nachvollziehen, um die 50 Kisten mit den höchsten Wahrscheinlichkeiten wählen zu können. Dazu müssen alle die selben Verhaltensregeln verfolgen.

Die ersten zwei Häftlinge nehmen komplett verschiedene Kisten, der nächste nimmt die Nummern 25-50 und 75-100. Sehr viel einfacher wäre es ja, wenn jeder Häftling 100 Kisten öffnen könnte :lol: .

Übrigens ein sehr unfaires Konzept: Der Wärter kann ja einfach behaupten, ein Häftling habe falsch gewählt. Und von Menschenrechten hat der Kerl auch noch nichts gehört :? :mrgreen:

mfG,

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 03.09.08 16:03 
Nene, die Wärter werden notariell beaufsichtigt. Das geht schon mit rechten Dingen zu. ;-)

Aber ich bin beruhigt, dass nicht nur ich nicht auf die Lösung gekommen bin. Die ich nebenbei sehr schön finde und auch wirklich was mit Mathe zu tun hat. Die Erfolgschance liegt übrigens bei ca. 30%, wenn ich mich recht erinnere - das mal so als Ansporn. 8)

_________________
We are, we were and will not be.
Hidden Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2242
Erhaltene Danke: 55

Win10
VS Code, Delphi 2010 Prof.
BeitragVerfasst: Mi 03.09.08 16:14 
'nen Algorithmus hätt' ich gesten schon liefern können :P heute hab' ich leider nciht so viel Zeit.

_________________
Centaur spears can block many spells, but no one tries to block if they see that the spell is a certain shade of green. For this purpose it is useful to know some green stunning hexes. (HPMoR)
Thorsten83
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 191
Erhaltene Danke: 1



BeitragVerfasst: Mi 03.09.08 16:52 
Wechsel der Variablen? :)
Ich kann mir zwar kaum vorstellen dass man damit auf 30% kommt, werd's aber nachher mal nachrechnen...
klezmor
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 558


delphi 6 personal delphi 2005 personal
BeitragVerfasst: Do 04.09.08 17:51 
user profile iconGausi hat folgendes geschrieben:
Die Erfolgschance liegt übrigens bei ca. 30%, wenn ich mich recht erinnere - das mal so als Ansporn. 8)


Also 30% irritiert mich jetzt ein wenig, ich habe zwar nicht die Strategie gefunden, aber sie kann doch auf keinen Fall besser wie 0.5*50/99 = 25,25... Prozent sein. Das wäre der Fall wenn der erste die ersten 50 Kisten aufmacht und der zweite dann die 50 Kisten ab der zweiten. Vielleicht denke ich aber auch falsch.

_________________
"Beware of bugs in the above code; I have only proved it correct, not tried it." Donald Knuth
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Do 04.09.08 18:10 
@klezmor genau so denke ich eigentlich auch... optimaler als 25,252525 kanns irgendwie auf keinen fall werden... und da sind die letzten 98 Gefangenen noch gar nicht eingerechnet ^^

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)