Entwickler-Ecke
Ankündigungen - Advents-Gewinnspiel 2014
Narses - Sa 15.11.14 11:40
Titel: Advents-Gewinnspiel 2014
Ein freundliches "Ho Ho Ho" vom Ecken-Sofa! :wave:
Dieses Jahr wird es wieder ein Advents(gewinn)spiel für die Mitglieder der Entwickler-Ecke geben. Wir hoffen auch dieses Jahr, dass ihr an dem Spiel viel Freude haben werdet. Um an dem Gewinnspiel teilnehmen zu können, müsst ihr einen Account bei uns (
http://www.entwickler-ecke.de [
http://www.entwickler-ecke.de]) haben. Der Account muss vor dem 01.12.2014 erstellt worden sein. Von der Teilnahme ausgeschlossen ist das aktuelle EE-Team (Admins, Co-Admins, Moderatoren, Chefentwickler und Rätsel-Entwickler).
Für die ganz Eiligen
Wer alles, was weiter unten kommt, schon gelesen hat, findet hier den direkten Link zum Gewinnspiel.
Ihr müsst auf jeden Fall die Dummy-Frage aufrufen, um Eure persönliche EE-Referenznummer zu erhalten! Ansonsten spielt Ihr nur offline und nehmt nicht an der Verlsoung teil!
Die Aufgaben
Anders als beim letzten Gewinnspiel gibt es dieses Jahr einen Adventskalender mit 24 Tagesaufgaben. Jeden Tag wird ein neues Rätsel freigegeben, das gelöst werden möchte. Wer auf die Weihnachtszeit des letzten Jahres zurückblickt, wird vielleicht an den ähnlichen Adventskalender, damals von
Mathematiker, denken. Das ist kein Zufall, denn auch dieses Jahr ist er Kopf, Herz und alle anderen wichtigen Körperteile hinter dem Ganzen. :zwinker: Wir möchten diese tolle Idee dieses Jahr lediglich prominent präsentieren und mit ein paar EE-Tassen als Preise "würzen". Für eine gelungene Anbindung an unsere Gewinnspielsoftware hat dabei
Narses gesorgt. :beer:
Einige Rätsel sind einfach, andere komplizierter. Für manche braucht man Ausdauer, logisches Denkvermögen, kriminalistisches Gespür, einfache Informatik-Kenntnisse und mitunter etwas Elementarmathematik. Einige Aufgaben wird man in kurzer Zeit lösen können, für andere braucht man vielleicht etwas mehr. Bei den etwas kniffligeren Problemen kann eventuell ein kleines Programm zur Lösung führen. Die Rätsel sind so konstruiert, dass auch EE-Mitglieder mit weniger Zeit erfolgreich teilnehmen können.
Der Ablauf
Um an dem Adventsgewinnspiel teilzunehmen, müsst ihr euch - wie gewohnt - in unserer Quiz-Software anmelden. Der Link wird rechtzeitig vor Start des Gewinnspiels veröffentlicht (als Banner auf der Startseite und hier im Thread). Dort erwartet euch dieses Jahr lediglich eine Dummy-Aufgabe, in der ihr eine persönliche Teilnehmer-ID angezeigt bekommt (Wichtig: bitte notieren!). Weiterhin findet ihr dort den Downloadlink der Adventskalender-Delphi-Anwendung. Als solche setzt das Programm ein Windows-Betriebssystem voraus, Mitspieler ohne Windows können aber problemlos einen Emulator verwenden. :idea:
Beim ersten Start der Anwendung habt ihr die Wahl, wie ihr mitspielen wollt. Wie ihr euch auch entscheidet:
es gilt für die gesamte Spielzeit und
kann nachträglich auch nicht mehr geändert werden! Also überlegt bitte einen Moment, bevor ihr euch festlegt. :lupe: :gruebel:
Die Spielvarianten
Es gibt zwei grundsätzlich verschiedene Spielarten zur Auswahl:
- Der Online-Modus
Im Online-Modus müsst ihr durchgehend beim Rätseln mit dem Internet verbunden sein und Kontakt zum EE-Server haben. Es ist nur im Online-Modus möglich Punkte zu machen und an der Verlosung der Preise am Ende teilzunehmen. Darüber hinaus habt ihr die Wahl, ob euer Name in der Online-Highscore-Tabelle angezeigt werden soll oder ob ihr lieber anonym dabei sein möchtet (was keinen Einfluss auf die Verlosung hat).
- Der Offline-Modus
Falls ihr gerne mitspielen wollt, aber nicht sicher stellen könnt, beim Rätseln immer online zu sein, gibt es den Offline-Modus. Dieser ist immer und überall möglich, allerdings seid ihr dann logischerweise nicht in der Highscore-Tabelle enthalten und könnt auch nicht an der Verlosung teilnehmen.
In jedem Fall tragt ihr euren Benutzernamen in den Anmeldungsdialog ein, wählt den Spielmodus und im Fall der Online-Variante ist noch die Teilnehmer-ID aus der EE-Quiz-Software, sowie die Sichtbarkeit in der Highscore-Tabelle festzulegen. Denkt bitte daran, dass ihr diese Angaben später nicht mehr ändern könnt!
Für die Online-Spieler
Beim Online-Spiel muss der Benutzername natürlich eindeutig und, sofern ihr an der Verlosung der Preise teilnehmen wollt, muss die Teilnehmer-ID gültig sein. Die Anwendung wird euch entsprechende Hinweismeldungen zeigen. Wollt ihr bewusst auf die Teilnahme an der Verlosung verzichten, könnt ihr die Teilnehmer-ID auch leer lassen.
Das Programm "spricht" verschlüsselt mit dem EE-Server, so dass "neugierige Blicke" hinter den Vorhang nicht lohnen. ;) Bitte, hiermit appelieren wir an eure Fairness, natürlich ist die Verschlüsselung nicht wasserdicht, aber wir schreiben eine Menge Logs. :suspect: Da es leider viel zu häufig trotzdem passiert: Ein
Betrugs-/Manipulationsversuch/-verdacht führt bereits zum Ausschluss sowohl von der Highscore-Tabelle als auch von der Verlosung. Und selbstverständlich wartet zusätzlich der EE-Pranger auf dich... :twisted:
Das Lösen der Rätsel
Jeden Tag wird genau ein neues Rätsel freigegeben. Um für die korrekte Lösung einen Punkt zu erhalten, müsst ihr den Rätsel-Dialog im Online-Modus an dem entsprechenden Tag zwischen 0 Uhr und 23:59 Uhr öffnen und innerhalb von max. 24h die Lösung absenden. Sofern die Lösung richtig ist erhaltet ihr einen Punkt in der Bestenliste. Zusätzlich werden gelöste Rätsel mit einer blauen Schneeflocke im Kalender gekennzeichnet. Bereits gelöste oder Rätsel der vorangegangenen Tage sind weiterhin lösbar, jedoch ohne Berücksichtigung in der Auswertung.
Der Gewinn
Als Preise winken dieses Jahr die begehrten, aber weltweit nur bei uns erhältlichen EE-AGS-Tassen! Dann strengt euch mal ordentlich an, damit ihr eine möglichst große Chance habt, eine der 6 "unbezahlbaren" Tassen auch auf eurem Schreibtisch bewundern zu können. :zustimm:
Die Auswertung
Im Adventskalender findet ihr unten rechts unter "Auswertung" eine integrierte Punkte-Bestenliste. Markiert ihr im Kalender "Rätsel-Nr.", wird angezeigt, wer der Schnellste beim Lösen des jeweiligen Rätsels war. Weiterhin gibt es hier eine Online-Highscore-Tabelle im Browser (in den Anhang verschoben).
Die Verlosung
Wer mindestens einen Punkt erhalten hat, nimmt auch an der abschließenden Verlosung der Preise teil. Diejenigen, die mehr Rätsel lösen, haben eine höhere Wahrscheinlichkeit, einen Preis zu gewinnen. Für jeden Punkt kommt einmal euer Name in den Lostopf, dann werden 6 (eindeutige) Namen gezogen (Duplikate durch Nachzug ersetzt). Da es in der Vorweihnachtszeit schonmal stressig werden kann, ist die Punktzahl (=Anzahl Namen im Lostopf) pro Spieler auf 17 begrenzt. So hat jeder die Chance auf die maximale Wahrscheinlichkeit zu kommen.
Wir wünschen allen Teilnehmern viel Spaß beim Lösen der Aufgaben! :D
ub60 - So 16.11.14 03:37
Eietshi eceunr! hsUtgrh huc hig dpDe holo seed hamknlc glsDemlad ede ohr itnegbact izrmezngb.
act cfeei hcor eiafa Silaka csh nai Vruad. nnrül ceMt eaied höi at IddSde ub usu euIrmsnsusenu cmmanuminhtr!
Mathematiker - So 16.11.14 09:12
Ho0bu fedk,
ece nts lsdoonga hVSirezMeia, lu6i hizte sbenrctbri, hvru dr dsD asrtre Cds shel en ctatilp ßneAvnse tahm.
tkrl bcni ti uan tweauEenecl
kkseaddtitae
jfheins - So 16.11.14 12:42
Sn, ead Nhsn rDa ccnt les eilrisfcsptEngS eaccid. Irm aai nneü ccln eih nloouhbihuhiE Tclseuge tgiwrohohik.
izkensish nnfei eZm, neto fi hassa. sDe rennvnmly hbi hohnctr ncfe eih udspe udüsh ntri.
huh leadr nele mrv eEf lnacc esü lfiedne leibckfgu dhed esiku oisenth ihucfSlwcal aane Tneirg ;-)
ub60 - So 16.11.14 13:30
GuineDmybhh tm aaeheTs!
Irf befehof lace cuo ieJa iEsr tlt "oaj hisi" Siesaecaces, mli Hnr ugmc thdr etennee ofnatIhrum.
csh nuvee luSh efokn nhf enism aruen ETseaanfnelhi ura tdsae ex inserc eica ibe nled fdehfea.
jfheins - So 16.11.14 23:29
Dekhf, scnar. rke lhcrC, iriI aena ibhahs hohs2b meS4nd asZspt.
etiih eee aVld ncs usi fhru goakDnechfea: soh iien eeaafo mna lir uhüdno eneesetchbm: iemlu://Gtuhcg.ldn/tpgtucm/fen_AS04/lbat/rG21Mi/Wno_xmcD/eettmesimn.aülc.nc (tae iRbsgmctoal miEtahü slnitedru ctaga, ßieC dna Iodneg ddumFse)
fed tsrhe naf HoeetibjiG1osA0a iwl iielmn rhhbnaehr eesleglerb rlre... :-/
Oliver Marx - Mo 17.11.14 01:49
Iai aGsn hnru ers kt ceDrnafaTeim irurleeFsane ame slhs epNVüg ch-bmcmln raeokyeagta. tnmie seGS rpg sh ibnaek nihb ootle et ideeTp cietn eshüsl lsnaljmnItrsene Cdhtt. :D
lecde egreeP zrefgnheh ae mer eudn tMi, erehac srl xnsodk vcste led es doa eiinnruru.
Mathematiker - Mo 17.11.14 23:55
Sm, ie easm env bgees Deevcn Gui euneo 1dttri tnek nAwe iclkske, iöiue cc eJg ntb "nti nmedein hm" ewsuVEliseAa. :wink:
dadieJoausc jtt i "mlaTeaidraho" nrn ebvr sud nilttn0eshidtrt lt odnNska krvn02nEspazetn. meze Avns ae druhe "nsenShelgetpntmhgbkn" thEc dnoh, uhiss are esii üeudneb eeWr esnaiZ iwea gIruLsneelb acti- lro gemöedr4ugb. naK lnesni sm ard shzn, dhw ecrin oae ez1 rweaa n3scn2u rlieltd.
tlec nkenii uert nrhna deh ge grurtisj etl ezöjirhef bL n2fese rdeh. :zustimm:
baumina - Do 20.11.14 08:23
Ah, jetzt konnte ich es auch lesen :D
Danke, mal schauen ob ich dieses Jahr auch wieder etwas Zeit finde mitzumachen.
C# - Do 20.11.14 14:02
Hallo,
unterstützt das Programm im online Modus auch proxy Server (mit Benutzerauthentifizierung)?
Mathematiker - Do 20.11.14 14:37
C# hat folgendes geschrieben : |
unterstützt das Programm im online Modus auch proxy Server (mit Benutzerauthentifizierung)? |
Ja. :zustimm:
Oliver Marx - Mi 26.11.14 18:37
Hi,
hätte noch zwei, bzw. drei, kleine Fragen zur Onlinevariante:
1. In der Beschreibung sagt ihr, dass man
Zitat: |
zwischen 0 Uhr und 23:59 Uhr [das Rätsel] öffnen und innerhalb von max. 24h die Lösung absenden |
muss.
Sind die 24h ab dem ersten eigenen Aufruf des Rätsels gemessen oder ist damit "nur an dem Tag des Rätsels" gemeint?
2.
Zitat: |
Im Online-Modus müsst ihr durchgehend beim Rätseln mit dem Internet verbunden sein und Kontakt zum EE-Server haben |
Muss die Rätselsoftware wirklich die ganze Zeit ab dem ersten Aufruf geöffnet bleiben und bezieht sich diese Aussage nur auf "Aktiv-Rätsel"?
Kann ich ,z.B. während dem Lösen einer verschlüsselten Information, die Rätselsoftware schließen und nach dem Lösen von Hand oder dem Schreiben einer helfenden Delphianwenung die Rätselsoftware wieder starten und die Lösung eintragen?
2.1 Oder riskiere ich dann, dass das Rätsel sich evtl. von den Ausgangswerten her geändert hat?
Grüße
Oliver
Mathematiker - Mi 26.11.14 19:14
Hallo,
Oliver Marx hat folgendes geschrieben : |
Sind die 24h ab dem ersten eigenen Aufruf des Rätsels gemessen oder ist damit "nur an dem Tag des Rätsels" gemeint? |
Die Zeit läuft ab dem ersten Aufruf des Tagesrätsels und dann maximal 24 Stunden.
Du musst aber nicht den Rechner ununterbrochen laufen lassen. Startest Du ein Tagesrätsel und kannst es doch nicht gleich lösen (bei Dir wohl sehr unwahrscheinlich :wink: ), so kannst Du auch das Rätsel abbrechen und zu einem späteren Zeitpunkt; natürlich innerhalb der 24 Stunden ab Erststart; die Aufgabe lösen.
Oliver Marx hat folgendes geschrieben : |
Kann ich ,z.B. während dem Lösen einer verschlüsselten Information, die Rätselsoftware schließen und nach dem Lösen von Hand oder dem Schreiben einer helfenden Delphianwenung die Rätselsoftware wieder starten und die Lösung eintragen? |
Im Normalfall funktioniert das problemlos.
Oliver Marx hat folgendes geschrieben : |
Oder riskiere ich dann, dass das Rätsel sich evtl. von den Ausgangswerten her geändert hat? |
Bei der Mehrzahl der Rätsel ändert sich nichts an der Ausgangsstellung; bei einigen (die einfacheren :mrgreen: ) aber doch. Einfach überraschen lassen ...
Übrigens die Spannung steigt und steigt ... Noch 4 Tage. :dance2:
Beste Grüße
Mathematiker
Mathematiker - So 30.11.14 00:41
Hallo,
ich möchte das Advents-Gewinnspiel 2014 in das Gedächtnis zurückrufen.
In 24 Stunden geht es los! :dance2:
Jeder EEler bereitet sich natürlich entsprechend vor :wink: , d.h. Computer starten, graue Zellen aktivieren, ausreichend Essen und Getränke :beer: bereitstellen, störende Einflüsse ausblenden, ...
Ich wünsche viel Spaß und gutes Rätseln. :zustimm:
Mathematiker
Horst_H - So 30.11.14 15:25
Hallo,
da ist der Schöpfer aber ganz schön aufgeregt ;-)
Ich wünsche allen Teilnehmern viel Spaß und Erfolg,
Gruß Horst
Christian S. - Mo 01.12.14 01:04
Hallo, EE'ler!
Das Gewinnspiel ist soeben gestartet! :dance2:
Hier findet Ihr den Link zum Gewinnspiel:
Ihr müsst auf jeden Fall die Dummy-Frage aufrufen, um Eure persönliche EE-Referenznummer zu erhalten! Ansonsten spielt Ihr nur offline und nehmt nicht an der Verlsoung teil!
Wir wünschen Euch allen viel Spaß und vor allem Erfolg beim Gewinnspiel! :-)
Viele Grüße
Euer EE-Team zusammen mit
Mathematiker
Jann1k - Mo 01.12.14 08:30
Heyho,
ich wollte mir heute morgen schonmal das erste Rätsel anschauen, allerdings gibt mir die Anwendung, wenn ich auf "online spielen" klicke nach dem Verbindungsversuch mit dem EE-Server die Fehlermeldung "Benutzerdaten fehlen oder sind ungültig" zurück. Als benutzernamen habe ich "Jann1k" eingetragen (allerdings auch schon diverse Varianten probiert) und als Teilnehmer-Id die Id aus der Testfrage.
Gibt es noch andere mit dem Problem und wie kann ich das beheben?
Edit: Ich seh gerade in der Highscoreliste bin ich vertreten...
C# - Mo 01.12.14 09:02
Hallo,
also bei mir hat alles wunderbar mit meinem Namen funktioniert :gruebel:. Sogar der Proxy, nachdem ich noch ein https:// vor die Adresse gesetzt habe.
// Nachtrag
Also in der Highscore Tabelle stehst du auf jeden Fall mal drin.
Jann1k - Mo 01.12.14 09:23
Der RätselKönig
Mathematiker höchstpersönlich hat sich meiner angenommen, jetzt klappts.
baka0815 - Mo 01.12.14 10:02
Bei meinem Proxy hier funktioniert die Verbindung leider nicht, weder mit http:// noch mit https:// vor der IP des Proxyservers noch ohne.
Horst_H - Mo 01.12.14 14:29
Hallo,
ich musste mich bei Lösungseingabe beeilen, denn nach 45 Sekunden ohne Traffic löst sich die DSL Verbindung und baut sich dann erst bei Bedarf wieder mit neuer IP auf.Dabei meckerte das Programm, weil es zu ungeduldig war.
Ich habe dann in einem Browser irgendwas von youtube abgespielt.
Gruß Horst
Narses - Mo 01.12.14 14:41
Moin!
Eigentlich sollte das Protokoll einen IP-Change "überleben". :nixweiss: Wann war das mit der Fehlermeldung und hast du zufällig einen Screenshot gemacht (bitte per PN oder VA melden) oder gibt´s noch weitere Infos dazu? :lupe: :gruebel:
cu
Narses
Horst_H - Mo 01.12.14 15:43
Hallo,
wie gesagt, zu wenig Geduld. Die Verbindung wird automatisch getrennt und der Wiederaufbau der neuen DSL-Verbindung dauert dann ein paar Sekunden.DSL bleibt ja synchronisiert.
Das Problem ist ja kein wirkliches, vor dem letzten Zug sollte ich eben Mail die Emails checken, das Programm ist geduldiger.
Die Fehlermeldung war irdendwas wie "Kann keine Verbindung aufbauen" o.ä.
Gruß Horst
Nersgatt - Mo 01.12.14 15:51
Vielleicht ist nur der Timeout im Adventsprogramm etwas kurz eingestellt. Dann braucht der Wiederaufbau der Verbindung länger, als der Timeout ist und es gibt die Fehlermeldung.
Delphi-Laie - Mo 01.12.14 19:03
Die Internetverbindung funktioniert(e) bei mir tiptop.
Bereits dieses erste Rätsel zeigt, daß uns Mathematiker dieser Jahr noch stärker als im vergangenen Jahr herausfordern und beanspruchen wird. :-)
Läßt man sich die Auswertung (Bestenliste) gefiltert für heute anzeigen, bin ich mit ca. 1,75 h Lösungsdauer abgeschlagen letzter Erster. So lang benötigte ich nicht, sondern beschäftigte mich zwischendurch mit anderen Dingen. Wußte nicht, daß die Uhr gnadenlos weiterläuft. Das nächste Mal bin ich schlauer.
Delphi-Laie - Mo 01.12.14 19:08
Noch was: Hat es einen Grund, daß diesmal nicht die Werbetrommel in der Delphipraxis geführten wurde?
Jann1k - Mo 01.12.14 19:30
Delphi-Laie hat folgendes geschrieben : |
Läßt man sich die Auswertung (Bestenliste) gefiltert für heute anzeigen, bin ich mit ca. 1,75 h Lösungsdauer abgeschlagen letzter Erster. So lang benötigte ich nicht, sondern beschäftigte mich zwischendurch mit anderen Dingen. Wußte nicht, daß die Uhr gnadenlos weiterläuft. Das nächste Mal bin ich schlauer. |
Sobald du dir das Rätsel anschaust hast du 24h Zeit es zu lösen, d.h. wenn du das Türchen erst um 23:50 öffnest, hast du bis 23:50 des Folgetages Zeit zum nachdenken. Ist ein etwas anderes System als bei den "alten" AGS, aber durchaus praktisch
Oliver Marx - Mo 01.12.14 19:59
Hi,
ist es möglich, die Rätselsoftware an zwei verschiedenen Rechnern zu nutzen?
Als ich es an einem anderen Rechner probiert habe, kam nur die Meldung: Benutzerdaten fehlen oder sind ungültig.
Viele Grüße
Oliver
Mathematiker - Mo 01.12.14 20:22
Hallo,
Delphi-Laie hat folgendes geschrieben : |
Bereits dieses erste Rätsel zeigt, daß uns Mathematiker dieser Jahr noch stärker als im vergangenen Jahr herausfordern und beanspruchen wird. :-) |
Na ja, leichter wird es nicht. :wink:
Delphi-Laie hat folgendes geschrieben : |
... bin ich mit ca. 1,75 h Lösungsdauer abgeschlagen letzter Erster. |
Diese Liste hat eigentlich keine Bedeutung. Aber es waren auch nur 1804 s. Ich hab's noch mal überprüft. :D
Delphi-Laie hat folgendes geschrieben : |
Hat es einen Grund, daß diesmal nicht die Werbetrommel in der Delphipraxis geführten wurde? |
Daran hat bis jetzt keiner gedacht. :nixweiss:
Oliver Marx hat folgendes geschrieben : |
ist es möglich, die Rätselsoftware an zwei verschiedenen Rechnern zu nutzen? |
Ist eigentlich nicht vorgesehen. Aber ich sende dir eine PN.
Beste Grüße
Mathematiker
Nachtrag für Delphi-Laie: Dass ich auf deine E-Mails noch nicht reagiert habe, ist unverzeihlich. Aber ich bin im Moment wirklich im Stress.
Horst_H - Mo 01.12.14 21:13
Hallo,
Oliver Marx hat Recht. Selbst auf dem selben Rechner und von einem USB-Stick gestartet, funktioniert es nur von dem aus.
Wird die Liste wirklich nach Eingabezeit sortiert? Das wäre ja eine kleine sportliche Herausforderung nebenbei.
Ich könnte ja von Festplatte starten und dann Offline üben ;-)
Aber es wird ja nicht berücksichtigt.In die Verlosung kommt man ja mit 17 richtigen Eingaben.
Gruß Horst
Mathematiker - Mo 01.12.14 21:19
Hallo,
Horst_H hat folgendes geschrieben : |
Oliver Marx hat Recht. Selbst auf dem selben Rechner und von einem USB-Stick gestartet, funktioniert es nur von dem aus. |
Es liegt an einer internen Datei.
Sollte jemand das Programm auf zwei Rechnern nutzen wollen, so schickt er mir eine PN. Ich organisiere das dann. :zustimm:
Horst_H hat folgendes geschrieben : |
Wird die Liste wirklich nach Eingabezeit sortiert? Das wäre ja eine kleine sportliche Herausforderung nebenbei. |
Etwas Sport muss sein. :wink:
Beste Grüße
Mathematiker
trm - Mo 01.12.14 23:05
Iregendwie ergibt die Decodierung überhaupt keinen Sinn.
Eine Gartenzaun-3 Codierung zu entschlüsseln ist ja nun wirklich nicht schwer, aber Eure Texte sind entweder in einer anderen Sprache verfasst, oder aber es ist keine Gartenzaun-3 Variante.
Quelltext
1: 2: 3: 4: 5: 6:
| Eietshi eceunr! hsUtgrh huc hig dpDe holo seed hamknlc glsDemlad ede ohr itnegbact izrmezngb. act cfeei hcor eiafa Silaka csh nai Vruad. nnrül ceMt eaied höi at IddSde ub usu euIrmsnsusenu cmmanuminhtr!
==>>
Eticn Urh gp lsdan smd do nb rzb (usw.) |
Was mache ich denn bitte falsch, sollte das von euch doch korrekt sein?
ub60 - Di 02.12.14 00:45
Den gesamten Text in 3 gleichlange Zeilen aufteilen:
Quelltext
1: 2: 3:
| ErdhooEnasaisd... ifenlceHHHvmce... nuisookoisrdir... |
und dann "kreativ" verschieben ...
Quelltext
1: 2: 3:
| E r d h o o i f e n l c e H H H n u i s o o |
Jetzt sollte man es lesen können.
Für den gesamten Text sollte man natürlich ein kleines Programm schreiben oder ein entsprechendes Tool benutzen.
trm - Di 02.12.14 01:34
Ich bin zu müde und finde den Fehler nicht.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33:
| procedure TForm1.Button1Click(Sender: TObject); var x, y, yy, z: integer; dummystring: string; dummystring1: array of string; begin
dummystring := ''; Memo1.Text := StringReplace(Memo1.Text, #13#10, '', [rfReplaceAll]); x := Length(Memo1.Text); z := x div SpinEdit1.Value;
setlength(dummystring1, SpinEdit1.Value); x := 0; for y := 0 to SpinEdit1.Value - 1 do begin if y = 0 then x := 1 else x := y; dummystring1[y] := copy(Memo1.Text, (y * z) + 1, z * x); end;
for y := 1 to z do begin for yy := 0 to SpinEdit1.Value - 1 do if dummystring1[yy][y] <> #0 then dummystring := dummystring + dummystring1[yy][y]; end;
Memo1.Text := dummystring;
end; |
Fast 4 Jahre ohne Delphi tut mir weh (im Kopf). :(
Narses - Di 02.12.14 05:28
Moin!
Es tut mir sehr leid, das wieder hervorkramen zu müssen, ich hatte gehofft, dass wir hier mittlerweile "alt genug" für sowas sind. :roll: Da wir aber inzwischen einige Zugriffe auf die EE-Server Kalender-API registrieren, die offensichtlich nicht von der Kalender-Exe stammen, sehen wir uns gezwungen, nochmal darauf hinzuweisen:
Narses hat folgendes geschrieben : |
Das Programm "spricht" verschlüsselt mit dem EE-Server, so dass "neugierige Blicke" hinter den Vorhang nicht lohnen. ;) Bitte, hiermit appelieren wir an eure Fairness, natürlich ist die Verschlüsselung nicht wasserdicht, aber wir schreiben eine Menge Logs. :suspect: Da es leider viel zu häufig trotzdem passiert: Ein Betrugs-/Manipulationsversuch/-verdacht führt bereits zum Ausschluss sowohl von der Highscore-Tabelle als auch von der Verlosung. Und selbstverständlich wartet zusätzlich der EE-Pranger auf dich... :twisted: |
Nochmal deutlich:
Die Verschlüsselung ist NICHT das 25. Rätsel und allergische Reaktionen sind bitte beim Arzt behandeln zu lassen! :|
Bitte, seid fair und verderbt den anderen Mitspielern nicht den Spaß! :beer:
Wir sagen es besser gleich jetzt: Wenn das nicht aufhört, ist durchaus ein Abbruch des gesamten AGS möglich. :hair:
cu
Narses
Mathematiker - Di 02.12.14 09:40
Hallo,
zum letzten Beitrag von
Narses braucht man eigentlich nichts zu sagen. Das ist klar und eindeutig.
Dennoch gebe ich meinen "Senf" dazu:
Der Adventskalender soll allen Teilnehmern Spaß und Freude bereiten. Nicht mehr, aber auch nicht weniger.
Es war verdammt viel Arbeit, den Kalender in die jetzige Form zu bringen. Ohne
Narses wäre das nicht gelungen. Besonderen Dank dafür. :zustimm:
Ich bin stinksauer :twisted: , dass irgendwer versucht, unsere Arbeit zu unterlaufen und den fairen Mitspielern den Spaß zu verderben.
Nach dem 1.Tag möchte ich aber auch den bisherigen Mitspielern danken. :beer: Schön, dass es so viele Anmeldungen und Lösungen gibt. Ich wünsche weiterhin viel Spaß und Erfolg. :D Heute und morgen sind die Aufgaben noch einfach. Am 4. und 6.12. wird's wahrscheinlich etwas kniffliger. :lol:
Beste Grüße
Mathematiker
freak4fun - Di 02.12.14 10:21
Ich habe das Programm auf einen anderen Rechner runter geladen und gebe meinen Namen und meine ID ein.
Ich bekomme folgende Fehlermeldung:
Zitat: |
Benutzerdaten fehlen oder sind ungültig. |
freak4fun - Di 02.12.14 10:22
freak4fun hat folgendes geschrieben : |
Ich habe das Programm auf einen anderen Rechner runter geladen und gebe meinen Namen und meine ID ein.
Ich bekomme folgende Fehlermeldung:
Zitat: | Benutzerdaten fehlen oder sind ungültig. |
|
PS: Wie kann ich das Fenster schließen, wenn ich mich nicht anmelden kann?
Mathematiker - Di 02.12.14 10:50
Hallo,
freak4fun hat folgendes geschrieben : |
Ich habe das Programm auf einen anderen Rechner runter geladen und gebe meinen Namen und meine ID ein.
Ich bekomme folgende Fehlermeldung: |
Auf einem zweiten Rechner kannst du dich nicht noch einmal anmelden. Du bekommst heute noch eine PN mit einer Lösung von mir, allerdings nicht vor 17 Uhr, da ich erst dann wieder an die Daten herankomme.
Beste Grüße
Mathematiker
baka0815 - Di 02.12.14 11:12
freak4fun hat folgendes geschrieben : |
freak4fun hat folgendes geschrieben : | Ich habe das Programm auf einen anderen Rechner runter geladen und gebe meinen Namen und meine ID ein.
Ich bekomme folgende Fehlermeldung:
Zitat: | Benutzerdaten fehlen oder sind ungültig. |
|
PS: Wie kann ich das Fenster schließen, wenn ich mich nicht anmelden kann? |
Taskmanager - war für mich auch die einzige Möglichkeit.
Schade dass unser Proxy hier so restriktiv ist, aber da werde ich wohl nicht mitmachen können. :'(
iKilledKenny - Di 02.12.14 11:50
Mathematiker hat folgendes geschrieben : |
Du bekommst heute noch eine PN mit einer Lösung von mir |
Ob ich mich da anschliessen kann? Ich möchte am Wochenende von zuhause aus spielen, das ist dann ein anderer Rechner als hier auf Arbeit...
PS: :zustimm: für die hervorragende Arbeit und den Kalender, auf den ich mich jeden Morgen freue.
Mathematiker - Di 02.12.14 17:58
Hallo,
iKilledKenny hat folgendes geschrieben : |
Mathematiker hat folgendes geschrieben : | Du bekommst heute noch eine PN mit einer Lösung von mir |
Ob ich mich da anschliessen kann? ... |
So, die 3 PNs sind 'raus (2 Minuten vor 17 Uhr :D ). Sollte jemand noch den Wunsch haben, den Kalender auf 2 Rechnern laufen zu lassen, sollte er sich per PN an mich wenden.
Beste Grüße
Mathematiker
Mathematiker - Do 04.12.14 08:27
Hallo,
am 4.Tag des Adventskalenders gebe ich Lösungen für die ersten 2 Aufgaben an, obwohl sehr viele die Aufgaben schnell lösen konnten und eine Erklärung gar nicht brauchen. :zustimm:
1.12.:
Folgende Geschenke müssten verschoben werden:
Eva nach rechts, Melanie oben nach links, Kerstin rechts nach links neben Eva, Susi oben nach rechts und links zwischen die 2 Kerstin, Susi oben nach links, Anja nach rechts zur zweiten Anja, Iren zur 2.Iren, Susi zur Susi und Kerstin bzw. Eva zusammenschieben.
2.12.:
Es gibt mehrere Möglichkeiten. Eine davon ist
Das heutige Rätsel muss man nicht erklären. Einfach nur Rechnen. :mrgreen:
Ärgerlich ist, dass im Aufgabentext ein blöder Grammatikfehler ist. :autsch:
Beste Grüße
Mathematiker
Horst_H - Do 04.12.14 09:11
Hallo,
die Zeiten der Lösung kann man weglassen, die sind doch "gelogen".
Programm starten.Problem anschauen.Programm schliessen.Problem lösen.Programm starten und anschliessend eintragen.
Wer hat denn so schnelle Finger bei Nr3/Diamanten wie LukasMS??
Gruß Horst
EDIT:
Bei 2:57 Sekunden war ich jetzt auch mal oben am Ziel , 33 Sekunden von 3:30 Startzeit.
Mathematiker - Do 04.12.14 09:25
Hallo,
Horst_H hat folgendes geschrieben : |
die Zeiten der Lösung kann man weglassen, die sind doch "gelogen". |
Du hast recht. Besser wäre es, die Zeit vom ersten Anschauen des Rätsels bis zur Abgabe der Lösung zu messen. :think: Hinterher ist man immer klüger. Im nächsten Jahr :wink: wird es berücksichtigt. Vielleicht. :D
Horst_H hat folgendes geschrieben : |
Wer hat denn so schnelle Finger bei Nr3/Diamanten wie LukasMS?? |
Die Zeit stimmt sogar. LukasMS ist einer meiner sehr guten Schüler (kein EE-Mitglied und nimmt auch nicht an der Verlosung teil), der dieses Spiel
http://www.entwickler-ecke.de/viewtopic.php?t=110420&highlight=digger schon oft genug "durchgezogen" hat.
Beste Grüße
Mathematiker
Xion - Do 04.12.14 17:46
Die Zeiten sind sowieso anfällig für Schummeln.
Ich hol mir das Programm zweimal, zur Not per zweiten Rechner. Ich guck mir die Aufgabe mit dem einen Zugang an und geb sie mit dem andren ab. Deswegen ist es gut, dass die Bearbeitungszeit keine Auswirkung hat.
Zugegeben, für das mit den Diamanten muss man trotzdem schnelle Finger haben :) Fies an der Aufgabe war vor allem, dass man garnicht alle Diamanten sammeln musste...was ich erst nach 15min gemerkt hab :P
jfheins - Fr 05.12.14 01:40
Ich möchte hir auch nochmal ein großes Lob aussprechen, die Aufgabe von gestern war nicht einfach :)
Indbesondere finde ich die "Abgabefrist" sehr gut gelöst. Ich war zwar jetzt 5 Minuten zu spät am Rechner (bzw. hab' vor 6h nicht dran gedacht, Rätsel 4 aufzurufen) aber die Tatsache, dass man auch Punkte holen kann wenn man nicht um Mitternacht am Rechner sitzt gefällt mir sehr.
Rätsel 4 habe ich btw. per Brute-Force gelöst, gibt es da noch mathematisch elegantere Methoden?
BenBE - Fr 05.12.14 02:30
jfheins hat folgendes geschrieben : |
Rätsel 4 habe ich btw. per Brute-Force gelöst, gibt es da noch mathematisch elegantere Methoden? |
Rätsel 4 hab ich mit passivem Bruteforce in Prolog gelöst. Poste ich, sobald die Lösung eh offen ist.
TmpDir - Fr 05.12.14 05:24
Kann man irgendwo sehen, wann ein Rätsel zuerst geöffnet wurde (online)? Irgendwie ist der 4. Tag nicht mehr als Punkt gezählt worden und ich bin mir nicht sicher WANN ich denn das Rätsel aktiviert habe.
Narses - Fr 05.12.14 05:52
Moin!
TmpDir hat folgendes geschrieben : |
Kann man irgendwo sehen, wann ein Rätsel zuerst geöffnet wurde (online)? |
Ja, aber du nicht. ;) Du hast Rätsel Nr. 4 am 2014-12-04 13:44:32 EE-Server-Zeit gestartet, aber nicht rechtzeitig abgegeben (also innerhalb von 24h). :idea:
cu
Narses
jfheins - Fr 05.12.14 11:10
Narses hat folgendes geschrieben : |
Du hast Rätsel Nr. 4 am 2014-12-04 13:44:32 EE-Server-Zeit gestartet, aber nicht rechtzeitig abgegeben (also innerhalb von 24h). :idea: |
Vielleicht habe ich da (auch) was falsch verstanden, aber sollte er dann nicht bis heute (2014-12-05), 13:44:31 Zeit haben, das Rätsel zu lösen? Also noch circa 3h 34min ?
Gut, jetzt müsste man noch wissen, in welcher Zeitzone der EE-Server steht... vielleicht ja die gleiche wie die Weihnachtsinsel...
freak4fun - Fr 05.12.14 11:16
Sehe ich auch so wie jfheins.
TmpDir - Fr 05.12.14 13:12
@Narses: Bis wann hätte ich denn das Rätsel dann abgeben können?
04.12. 23:59:59 oder 05.12. 13:44:31
Ich möchte noch darauf hinweisen das ich die Rätselsoftware zum Abgeben der Lösung erst nach Mitternacht, also 05.12. erneut gestartet habe. Muss so ca. 03:40 Uhr gewesen sein. Und da konnte ich die korrekte Lösung dann schon nicht mehr übermitteln.
p.s. "Du darfst als Wichtel arbeiten"
Mathematiker - Fr 05.12.14 13:42
Hallo,
ich versuche es zu erklären, am Beispiel des 4.Rätsels, also vom 4.12.
Von 0.00 Uhr bis 23.59 Uhr am 4.12. ist das Rätsel freigeschaltet mit(!) Ergebnisabgabe. D.h., wird im Kalender der Dialog vom 4.12. in dieser Zeit gestartet, erhält man die entsprechende Freischaltung, welche dann 24 Stunden aktiv ist.
Schließt man den Dialog, ist die aktuelle Freischaltung beendet. Startet man den Dialog erneut, so erhält man eine erneute Freischaltung nur, wenn der Startzeitpunkt zwischen 0.00 Uhr und 23.59 Uhr am 4.12. liegt.
Holt man sich eine solche Freischaltung bis 23.59 Uhr am 4.12., so bleibt das "Recht" zur Lösungsabgabe ab diesem Moment wieder 24 Stunden.
Folgendes geht deshalb zum Beispiel nicht. Ich starte den Dialog erstmals am 4.12. 13 Uhr, schließe ihn aber um 14 Uhr. Nach dem ich eine Lösung gefunden habe, starte ich den Dialog um beispielweise 1 Uhr am 5.12. Dies ist zwar noch in den 24 Stunden nach dem aller ersten Start, aber eine erneute Freischaltung geht "nur" bis 23.59 Uhr.
Ich hoffe, ich habe es einigermaßen erklärt.
Schade, wenn es die eine oder andere Verärgerung gibt.
Dennoch wünsche ich weiteres gutes Rätseln. :D
Mathematiker
Oliver Marx - Fr 05.12.14 13:52
Hi,
allerdings hatte ich es auch so wie jfheins verstanden.
Oliver Marx hat folgendes geschrieben : |
Sind die 24h ab dem ersten eigenen Aufruf des Rätsels gemessen oder ist damit "nur an dem Tag des Rätsels" gemeint? |
Mathematiker hat folgendes geschrieben : |
Die Zeit läuft ab dem ersten Aufruf des Tagesrätsels und dann maximal 24 Stunden.
Du musst aber nicht den Rechner ununterbrochen laufen lassen. Startest Du ein Tagesrätsel und kannst es doch nicht gleich lösen [...], so kannst Du auch das Rätsel abbrechen und zu einem späteren Zeitpunkt; natürlich innerhalb der 24 Stunden ab Erststart; die Aufgabe lösen. |
Ich dachte, dass "Abbrechen = schließen des Rätsels" bedeutet.
Oliver
freak4fun - Fr 05.12.14 14:29
Also immer am gleichen Tag lösen und abgeben.
Oliver Marx - Fr 05.12.14 14:50
Oder das Rätsel 24 Stunden nicht schließen...
Th69 - Fr 05.12.14 14:52
Dann passt aber die Aussage
Mathematiker hat folgendes geschrieben: |
Du musst aber nicht den Rechner ununterbrochen laufen lassen. |
nicht.
TmpDir - Fr 05.12.14 14:59
@Mathematiker: Verägerung nein, macht ja spass zu rätseln.
Verwirrung :? ja :)
Lt. deiner Aussage sollte man ja auch ruhig mal abschalten eh, ausschalten können.
Mathematiker - Fr 05.12.14 15:09
Ok, ich hab's kapiert.
Meine Aussagen widersprechen sich. Ich bin schuldig.
Mathematiker
Oliver Marx - Fr 05.12.14 16:42
Mathematiker, ich spreche dich schuldig einen exzellenten Adventskalender entwickelt zu haben. :wink:
Auch wenn man wegen Missverständnissen mal einen Punkt verliert, so ist das eigentliche Ziel doch das Lösen der Rätsel.
Cybersurfer - Fr 05.12.14 20:30
Mathematiker hat folgendes geschrieben : |
Hallo,
ich versuche es zu erklären, am Beispiel des 4.Rätsels, also vom 4.12.
Von 0.00 Uhr bis 23.59 Uhr am 4.12. ist das Rätsel freigeschaltet mit(!) Ergebnisabgabe. D.h., wird im Kalender der Dialog vom 4.12. in dieser Zeit gestartet, erhält man die entsprechende Freischaltung, welche dann 24 Stunden aktiv ist.
Schließt man den Dialog, ist die aktuelle Freischaltung beendet. Startet man den Dialog erneut, so erhält man eine erneute Freischaltung nur, wenn der Startzeitpunkt zwischen 0.00 Uhr und 23.59 Uhr am 4.12. liegt.
Holt man sich eine solche Freischaltung bis 23.59 Uhr am 4.12., so bleibt das "Recht" zur Lösungsabgabe ab diesem Moment wieder 24 Stunden.
Folgendes geht deshalb zum Beispiel nicht. Ich starte den Dialog erstmals am 4.12. 13 Uhr, schließe ihn aber um 14 Uhr. Nach dem ich eine Lösung gefunden habe, starte ich den Dialog um beispielweise 1 Uhr am 5.12. Dies ist zwar noch in den 24 Stunden nach dem aller ersten Start, aber eine erneute Freischaltung geht "nur" bis 23.59 Uhr.
Ich hoffe, ich habe es einigermaßen erklärt.
Schade, wenn es die eine oder andere Verärgerung gibt.
Dennoch wünsche ich weiteres gutes Rätseln. :D
Mathematiker |
Hätte ich das mal früher gewusst :(
Mein Programm hat übrigens 8,7 Std. benötigt die Lösung zu finden.
trm - Fr 05.12.14 20:52
Es gibt wirklich Teilnehmer, die ein Programm schreiben?
Ich habe das mit Zettel (ein halber A4 hat gereicht) und Stift gemacht.. :-/
Mathematiker - Fr 05.12.14 20:54
Hallo,
da keine Anmeldung für den 4.12. mehr aktiv ist, gebe ich wenige Anmerkungen zu den Aufgaben vom 3. und 4.12.:
3.12.
Die 20 blauen Kugeln links oben müssen durch das Gitter fallen und sich in Diamanten verwandeln. Dazu muss man sich einen Weg vorbei an den 2 Monstern suchen. Ansonsten muss man eben "vorsichtig" zum Ausgang laufen.
siehe auch:
http://www.entwickler-ecke.de/viewtopic.php?t=110420&highlight=digger
4.12.
E kann nicht 2 oder größer sein, da selbst mit Übertrag die 2 fünfstelligen Zahlen THREE kein sechsstelliges ELEVEN ergeben.
Man kann durch analoge Überlegung erkennen, dass T mindestens 4 sein muss. T=9 ist nicht möglich, da H+H eine Zahl mit Einerziffer 1 ergeben soll, d.h. ein Übertrag auftritt.
Damit sind die Möglichkeiten schon eingeschränkt. Mit Brute Force erhält man, je nach Berücksichtigung der Einschränkungen, verschiedene Lösungen.
Mein (wirklich nicht elegantes) Delphi-Programm im Anhang liefert nach Start sofort die eindeutige Lösung:
THREE TWO ONE ELEVEN
84611 803 391 171219
Dabei habe ich nicht einmal die Einschränkung von T berücksichtigt.
Selbst ohne Test auf die Zehnerstelle von ELEVEN = 1L1V1N erhält man 19 Lösungen, von denen nur die letzte Zeile korrekt ist.
D.h.: T=8, H=4, R=6, E=1, W=0, O=3, N=9, L=7 und V=2
Natürlich ist mir klar, dass es bessere Lösungsvarianten gibt.
Übrigens: Zieht man logisch alle Möglichkeiten schrittweise durch, gelangt man am Ende mit etwas Aufwand zu der einen Lösung.
Beste Grüße
Mathematiker
mandras - Fr 05.12.14 21:20
trm, ja, in der Tat! Nachdem mir das Papier ausging (ich hatte nur 2 A4-Blätter zur Verfügung) wollte ich es wissen, außerdem interessierte mich, wie lange ein kleines Brutus-Programm braucht. Damit kommen wir zu
cybersurfer: Ich hab es mit Delphi mit ein paar for-schleifen gemacht, mein Zeitbedarf lag bei ca. 5sek auf dem alten Laptop. Davon war ich selbst überrascht, es waren keine besonderen Optimierungen enthalten außer eben der Test daß jeder Platzhalter eine andere Ziffer darstellen muß.
Horst_H - Fr 05.12.14 21:58
Hallo,
So langsam ist das nicht, irdensowas um 3 ms.
Bei inuse o, n hatte ich mich mal vertan und vergessen n wieder auszutragen. e hatte ich auch mal auf 1..2 beschränkt, aber mal als Test, ob da noch was kommt 1..9.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99:
| {$IFNDEF FPC} {$APPTAYPE CONSOLE} {$ENDIF}
var InUse : array[0..9] of boolean; t,h,r,e,o,w,n,l,v : longint; one, two,three,eleven : longint; begin fillchar(InUse,SizeOf(inUse),#0); For r := 0 to 9 do begin InUse[r] := true; For w := 0 to 9 do begin IF InUse[w] then continue; InUse[w] := true; For h := 0 to 9 do begin IF InUse[h] then continue; InUse[h] := true; For t := 1 to 9 do begin IF InUse[t] then continue; InUse[t] := true; For e := 1 to 9 do begin IF InUse[e] then continue; InUse[e] := true; For o := 1 to 9 do begin IF InUse[o] then continue; InUse[o] := true;
n := (3*e+2*o) MOD 10; IF InUse[n] then Begin InUse[o] := false; continue; end;
InUse[n] := true; three := ((((t*10+h)*10+r)*10+e)*10+e); two := ((t*10+w)*10+o); one := (o*10+n)*10+e; eleven := 2*three+2*two+one; IF eleven MOD 100 <> 10*E+N then Begin InUse[o] := false; InUse[n] := false; continue; end;
if (eleven div 1000) = e then if (eleven div 100000) Mod 10 = e then Begin v := (eleven div 100) Mod 10; IF Not(InUse[v]) then begin l := (eleven div 10000) Mod 10; IF NOT(InUse[l]) AND (l<>v) then begin write ('ONE ',one,' TWO ',two,' THREE ',Three); writeln(' ELEVEN ',eleven); end; end; InUse[o] := false; InUse[n] := false; continue; end; inuse[o] := false; InUse[n] := false; end; inuse[e] := false; end; inuse[t] := false; end; inuse[h] := false; end; inuse[w] := false; end; inuse[r] := false; end; {$IFDEF WINDOWS} readln; {$ENDIF} end. |
Gruß Horst
Tilo - Fr 05.12.14 22:58
Hab Rätsel 4 zuerst versucht per Hand zu Lösung und mich dabei ständig zettelt.
Nach fast 2 Stunden hab ich es dann wie BenBE in Prolog gemacht.
Hab mal das entsprechende Prologstatement angehangen.
trm - Sa 06.12.14 01:19
In der Walze gibt es eine unverhoffte Hilfe.. ;)
Mathematiker - Sa 06.12.14 01:27
Toll! :autsch: :autsch: :autsch:
Der heutige Tag ist nicht meiner! :motz:
Na ja, so ist das eben. Das meiner Meinung nach schwierigste Rätsel, mit dem größten Programmieraufwand, wird zum Punktelieferanten. :gruebel:
Ich gehe jetzt in's Bett. :evil:
Mathematiker
Oliver Marx - Sa 06.12.14 01:29
Dann bin ich aber total blind... :cry:
Oder auch doch nicht. :D
dsi - Sa 06.12.14 01:29
Diese Hilfe hat bei mir viel zu schnell zugeschlagen.
trm - Sa 06.12.14 01:47
Ich sehe es, dsi :D
Aber lösbar ist es auch ohne die Hilfe, durch bloßes zugucken und zählen :)
13 Schritte - oder, wenn man es anders zählt - nur 7 ;)
Mathematiker, Du bist echt genial - oder sind das Aufgaben, die Du Deinen Schülern gestellt hast, so als Hausarbeit?
:D
LG, schönen 2. Advent.
jfheins - Sa 06.12.14 02:58
Bei mir sah das ungefähr so aus:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39:
| private void Button_Click(object sender, RoutedEventArgs evta) { for (int t = 0; t < 10; t++) { for (int h = 0; h < 10; h++) { for (int r = 0; r < 10; r++) { for (int e = 0; e < 10; e++) { for (int w = 0; w < 10; w++) { for (int o = 0; o < 10; o++) { for (int n = 0; n < 10; n++) { int result = (t * 10000 + h * 1000 + r * 100 + e * 10 + e) * 2 + (t * 100 + w * 10 + o) * 2 + o * 100 + n * 10 + e; if (result % 10 == n) { if (result % 100 / 10 == e && result % 10000 / 1000 == e && result % 1000000 / 100000 == e) { var l = result % 100000 / 10000; var v = result % 1000 / 100; if (AllUnequal(t, h, r, e, w, o, n, l, v)) { Console.WriteLine(result); Console.WriteLine("t:{0} h:{1} r:{2} e:{3} w:{4} o:{5} n:{6} l:{7} v:{8}", t, h, r, e, w, o, n, l, v); } } } } } } } } } } } |
Unerwartet schnell, und es kommen drei Lösungen heraus. Von denen ist aber nur die Richtig, bei der E != 0 ist.
Jann1k - Sa 06.12.14 08:52
Also ohne die Hilfe hätte ich das heutige Rätsel wahrscheinlich nicht gemacht. Per Hand lösen geht zwar schnell, aber das ganze nur mit den Buttons wäre mir dann doch zu umständlich gewesen.
trm - Sa 06.12.14 11:42
Meine Lösung sah übrigens so aus... ;)
Mathematiker - Sa 06.12.14 11:48
Hallo,
schöne Lösung, wenngleich es schwierig ist, das zu verstehen.
Kannst du bitte die Abbildung etwas kleiner machen. Bei langsamen Internetverbindungen, wie meiner, sind 2 MB Bild nicht so schnell zu laden. :wink:
Und der Hinweis auf ein anderes Spiel muss nicht sein.
Beste Grüße
Mathematiker
Boldar - So 07.12.14 06:24
Sind die Lampen wirklich immer lösbar? (Kann sein dass ich jetzt einfach zu müde bin, aber ich habe den eindruck die Anordnung ist logisch nicht lösbar. Ich schaue es mir später nochmal an und setze dann einen screenshot rein. Sehr nervig übrigens das immer neu-generieren des rätsels beim klick auf "Zurücksetzen" - das wäre besser wenn das nur die Lampen entfernen würde.
Mathematiker - So 07.12.14 06:49
Hallo,
Boldar hat folgendes geschrieben : |
Sind die Lampen wirklich immer lösbar? |
Ja, sind sie.
Boldar hat folgendes geschrieben : |
Sehr nervig übrigens das immer neu-generieren des rätsels beim klick auf "Zurücksetzen" - das wäre besser wenn das nur die Lampen entfernen würde. |
Das ist Ansichtssache. :wink: Dadurch wird es aber schwerer. :lol:
Beste Grüße
Mathematiker
trm - So 07.12.14 11:56
Boldar hat folgendes geschrieben : |
Sind die Lampen wirklich immer lösbar? (Kann sein dass ich jetzt einfach zu müde bin, aber ich habe den eindruck die Anordnung ist logisch nicht lösbar. Ich schaue es mir später nochmal an und setze dann einen screenshot rein. Sehr nervig übrigens das immer neu-generieren des rätsels beim klick auf "Zurücksetzen" - das wäre besser wenn das nur die Lampen entfernen würde. |
Das hatte ich mir heute morgen auch gedacht und bin frustriert ins Bett gegangen ;)
Was mich aber noch interessiert - das geht nicht eindeutig aus der Anleitung hervor:
1. Müssen die Lampen DiREKT neben ein Zahlenfeld gesetzt werden?
2. Zählt als "neben" auch, wenn es Diagonal zu einem Zahlenfeld DiREKT dandeben gesetzt wurde?
3. Und was mich noch mehr verwirrt: Wenn drei Zahlen in Kästchen in einer Reihe sind (3 - - 2 - 2), was zählt dann hier für waagerecht - die zwei oder die drei oder vielleicht eine 7 als Anzahl für die Lampen?
Mathematiker - So 07.12.14 12:07
Hallo,
wenn ihr nicht "Zurücksetzen" wollt, dann klickt doch einfach wieder auf die falsch gesetzte Lampe. So verschwindet sie und die wahrscheinlich richtigen Lampen bleiben erhalten.
Das Rätsel ist lösbar!
Auch wenn ich bei der Walze vom 7.12. einen bösen Programmierfehler produziert habe, bedeutet das nicht automatisch, dass ich ständig Blödsinn produziere. Auch wenn ich das natürlich nicht ausschließen kann. :wink:
trm hat folgendes geschrieben : |
Müssen die Lampen DiREKT neben ein Zahlenfeld gesetzt werden? |
In der Erklärung steht:
Zitat: |
Die Zahlen in schwarzen Feldern geben an, wie viele Lampen in senkrecht oder waagerecht benachbarten hellen Feldern platziert werden müssen.
|
D.h. links, rechts, oberhalb und unterhalb des Zahlenfeldes, nicht(!) diagonal. Außerdem direkt(!) neben der Zahl.
Beste Grüße
Mathematiker
trm - So 07.12.14 12:14
Mathematiker hat folgendes geschrieben : |
D.h. links, rechts, oberhalb und unterhalb des Zahlenfeldes, nicht(!) diagonal. Außerdem direkt(!) neben der Zahl.
Beste Grüße
Mathematiker |
Huhu.
Dann erkläre mir doch mal bitte, wie das hier lösbar sein soll..
Da sind auf der linken Seite keine Zahlen, ergo darf auch keine Lampe hin und zumindest ein Feld bliebe weiß. Außerdem sind nur zwei unten erlaubt - waagerecht. Es müssten aber mindestens drei Lampen gesetzt werden.
Ich bin total verwirrt :(
Mathematiker - So 07.12.14 12:20
Hallo,
verstehe ich dich richtig: Schwarze Felder, die keine(!) Zahl haben, interpretierst du als Felder, neben die keine Lampen gesetzt werden dürfen? :wink:
Warum gibt es denn dann auch ein schwarzes Feld, in dem eine 0 steht? :D
Beste Grüße
Mathematiker
Nachtrag:
"Außerdem sind nur zwei unten erlaubt - waagerecht."
Wer sagt den das? Zwei Felder müssen(!) waagerecht oder senkrecht an die 2 gesetzt werden. Von der restlichen Zeile steht da nichts.
trm - So 07.12.14 12:27
Mathematiker hat folgendes geschrieben : |
Hallo,
verstehe ich dich richtig: Schwarze Felder, die keine(!) Zahl haben, interpretierst du als Felder, neben die keine Lampen gesetzt werden dürfen? :wink:
Warum gibt es denn dann auch ein schwarzes Feld, in dem eine 0 steht? :D
Beste Grüße
Mathematiker
Nachtrag:
"Außerdem sind nur zwei unten erlaubt - waagerecht."
Wer sagt den das? Zwei Felder müssen(!) waagerecht oder senkrecht an die 2 gesetzt werden. Von der restlichen Zeile steht da nichts. |
Dann hätte in der Anleitung zumindest ein "mindestens" geholfen. So nahm ich tatsächlich an, dass nur die definerte Anzahl an Lampen verbraucht werden darf. Ich las nämlich im ersten Satz: Energie sparen...
Christian S. - So 07.12.14 15:02
Der Text lautet:
Zitat: |
Die Zahlen in schwarzen Feldern geben an, wie viele Lampen in senkrecht oder waagerecht benachbarten hellen Feldern platziert werden müssen. |
Durch "benachbarten" ist es eindeutig. Ein "mindestens" einzuführen wäre dagegen bestenfalls missverständlich und schlimmstenfalls falsch.
Ich bin zwar zu blöd, das Rätsel zu lösen, aber wenn man die Texte aufmerksam liest, bleiben eigentlich keine Fragen oder Unklarheiten :nixweiss:
Horst_H - So 07.12.14 18:26
Hallo,
//so schade, dass ich gestern unterwegs war, das kann ich nie mehr aufholen :schnüff:
Die Idee der Animation zu Beginn beim Spiel Walze fand ich sehr gelungen.:zustimm:
Ich verstehe vollkommen das
Mathematiker das auch vorführen wollte.
Das heutige Spiel konnte man durch zurücksetzen in ein Angenehmeres ändern, wo den Wald trotz der vielen Bäume sieht
Gruß Horst
Mathematiker - So 07.12.14 23:08
Hallo,
da der letzte evtl. noch gültige Freischaltcode zum Punkteholen für die Rätsel vom 5. und 6.12. abgelaufen ist, gebe ich wieder eine kurze Lösungsbeschreibung.
5.12.
Das Puzzle muss man einfach nur zusammenschieben. Der Menüpunkt "Bild anzeigen" zeigt das Endbild und hat keinen Einfluss auf die Lösung.
Mit 38 Lösungen war es wohl das einfachste Rätsel bis hierher.
6.12.
Gehen wir erst einmal davon aus, dass alles so funktioniert hätte, wie ich eigentlich wollte. Dann wäre eine mögliche Buttonfolge:
Schalter "senkrecht", danach "hinten", 3x "rechts", "waagerecht", 3x "oben", einmal "mitte" (in der Mitte der 3 Schalter) und abschließend 3x "vorn".
So war es geplant. :zustimm:
Durch meinen Programmierfehler erhält man aus Versehen (vorsätzlich macht so etwas niemand :wink: ) eine angeblich korrekte Lösung, wenn man während der automatischen Drehung irgendeinen Schalter erneut drückt. Das passiert nicht jedes Mal, aber leider viel zu häufig.
Ich bitte Euch :mahn: : Nicht noch einmal nachvollziehen; auch nicht aus Spaß! Die automatische Auswertung interpretiert das auch nach dem offiziellen Ablauf des Rätsels als "Betrugsversuch" und es ist lästig, jedes Mal kontrollieren zu müssen, ob wirklich ein Betrug vorlag!
Ich habe es schon ein paar Mal gesagt, deshalb abschließend nur noch einmal: Es ist mein Fehler :autsch: und ich ärgere mich wahrscheinlich am meisten. :evil:
Nur zur Information: Etwa die Hälfte der 24 Mitspieler mit einer Lösung konnten ordentlich zu Ende spielen, ohne dass der Programmfehler ihnen den Spaß verdarb. :flehan:
Das Rätsel vom 8.12. ist wieder sehr einfach, wenngleich man wahrscheinlich erst einmal "Etwas" suchen muss. Für den 9.12. könnt ihr schon einmal etwas mehr Zeit einplanen. :wink:
Beste Grüße
Mathematiker
BenBE - So 07.12.14 23:23
Also ich hab das 4. Rätsel ja mit Prolog gelöst. Man definiere kurz ein paar Routinen:
Quelltext
1: 2: 3: 4:
| eleven(RES,E,L,V,N) :- RES is N + 10 * (E + 10 * (V + 10 * (E + 10 * (L + 10 * E)))). one(RES,O,N,E) :- RES is E + 10 * (N + 10 * O). two(RES,T,W,O) :- RES is O + 10 * (W + 10 * T). three(RES,T,H,R,E) :- RES is E + 10 * (E + 10 * (R + 10 * (H + 10 * T))). |
Lade diese in den Interpeter und frage dann einfach nach:
Quelltext
1:
| ?- permutation([E,L,V,N,O,T,W,H,R,_],[1,2,3,4,5,6,7,8,9,0]), eleven(ELEVEN,E,L,V,N), one(ONE,O,N,E), two(TWO,T,W,O), three(THREE,T,H,R,E), ELEVEN =:= THREE + TWO + ONE + TWO + THREE. |
Ergebnis ist dann die korrekte Lösung; gnz ohne Beachtung der ganzen Constraints ;-)
mandras - Di 09.12.14 02:03
ohne Constraints?
ohna fand mein Programm mehrere Möglichkeiten (es waren glaube ich 3)
spawn89 - Di 09.12.14 14:14
YAY das Aufzugspiel, mein aller erstes computergame. Hat mir RIESIG spaß gemacht heut, danke! :)
Mathematiker - Di 09.12.14 15:28
Hallo,
da es keine offene Spielfreischaltung für den 8.12. mehr gibt, wieder etwas zu den Lösungen.
7.12.
Obwohl es scheinbar nicht ganz so einfach war und ein paar Unklarheiten auftraten, gibt es 31 Lösungen. Eine möglich wäre
Es ist nicht unbedingt die optimale Lösung. Eine solche war aber auch nicht gesucht.
Wer öfters zurückgesetzt hat, wird bemerkt haben, dass es immer die gleiche Ausgangslage war, nur gedreht oder gespiegelt.
8.12.
In der achten Zeile steht
... 69519
515116094...
Die hervorgehobene 5 ist falsch und müsste eine 4 sein. Damit ist die 392.Stelle falsch.
Die Suche war zwar einfach aber etwas stupid. Wer das nicht wollte, kopierte einfach die Ziffern heraus und lies sie schnell mit den korrekten, die man irgendwo (z.B
http://www.geom.uiuc.edu/~huberty/math5337/groupe/digits.html) findet, vergleichen.
Nebenbei: Im merkwürdigen Lied "Pi" singt Kate Bush die ersten Stellen der Kreiszahl, nur leider nicht korrekt:
siehe dazu
http://usability.typepad.com/confusability/2005/11/kate_bush_sings.html
Beste Grüße
Mathematiker
Th69 - Di 09.12.14 19:41
Für das heutige Lager-Rätsel muß ich leider kapitulieren - das Sokoban im letzten Jahr habe ich ja noch lösen können, aber hier scheitere ich schon an den ersten Kisten.
Wird wohl nichts mit 24 Lösungen - schade...
jfheins - Mi 10.12.14 00:22
Die ersten zwei sind mMn die schwierigsten. Sobald man einen "Kreisgang" frei hat, in dem man laufen kann, ist es machbar :twisted:
Bei einem Rundgang kann man eine Blockade auflösen, indem man "einmal herum" geht. Und natürlich keine Kisten in Ecken schieben, erst Recht nicht die drittletzte :autsch:
Th69 - Mi 10.12.14 11:25
Da es leider keine Undo-Funktion gibt (wie ich letztes Jahr schon vorgeschlagen hatte), wollte ich gestern abend nicht weitere Zeit in das Lager-Rätsel investieren und habe lieber "Path of Exile" gezockt ;-)
Mehr als 15 bis max. 30 Minuten will ich doch abends nach der Arbeit nicht mit Rätseln verbringen.
PS: Das Lampen-Rätsel fand ich bisher am besten, davon könnte ich noch einige Dutzende machen...
Mathematiker - Mi 10.12.14 12:48
Hallo,
Th69 hat folgendes geschrieben : |
Da es leider keine Undo-Funktion gibt (wie ich letztes Jahr schon vorgeschlagen hatte), ...
Das Lampen-Rätsel fand ich bisher am besten, davon könnte ich noch einige Dutzende machen... |
Manche Wünsche erfülle ich sofort, bei anderen dauert es manchmal auch mehrere Jahre. :wink:
Viel Spaß bei den Lampenspielen: siehe
http://www.entwickler-ecke.de/topic_Akari_113753.html
Beste Grüße
Mathematiker
Th69 - Mi 10.12.14 20:15
Vielen Dank für 'akari'!
BenBE - Mi 10.12.14 23:12
Th69 hat folgendes geschrieben : |
Für das heutige Lager-Rätsel muß ich leider kapitulieren - das Sokoban im letzten Jahr habe ich ja noch lösen können, aber hier scheitere ich schon an den ersten Kisten. |
Ja, das ist etwas gemein. Aber mit dem richtigen Ansatz sind die restlichen Kisten Straight Forward.
Th69 hat folgendes geschrieben : |
Wird wohl nichts mit 24 Lösungen - schade... |
Bei mir leider wegen dem Rubix Cube nicht ...
Horst_H - Mi 10.12.14 23:29
Hallo,
ich hoffe ich erreiche die 17 Lösungen für die Lostrommel, eine meiner zwei Tassen hat es vor langer Zeit nicht überlebt :schnüff:
Gruß Horst
Mathematiker - Mi 10.12.14 23:41
Hallo Horst,
Horst_H hat folgendes geschrieben : |
ich hoffe ich erreiche die 17 Lösungen für die Lostrommel |
Du hast da etwas falsch verstanden, vermute ich :nixweiss: . Jeder, der auch nur 1 Rätsel löst, kommt in die Lostrommel. Je gelöstes Rätsel ein Los.
Nur: 17 ist die maximale Anzahl an Losen je Mitspieler, damit in der stressigen Adventszeit der eine oder andere sich auch einmal ein paar Tage (konkret also 7) "Auszeit" nehmen kann und trotzdem die maximale Gewinnchance behält. Natürlich, wenn er 17 Rätsel löst.
Also sieht deine Gewinnchance schon jetzt so schlecht nicht aus.
Beste Grüße
Mathematiker
Horst_H - Mi 10.12.14 23:47
Hallo,
die Nachwehen der Nikolaus-Party.....
Dann ist ja richtig viel los in der Lostrommel.
Sehr schön.
Gruß Horst
Delphi-Laie - Do 11.12.14 10:33
Th69 hat folgendes geschrieben : |
Wird wohl nichts mit 24 Lösungen - schade... |
Teilnahme ist alles... Besser ist es, sich über Erfolge zu freuen, als / statt mit Mißerfolgen zu hadern.
Manche scheinen einen erstaunlichen Ehrgeiz zu entwickeln, wenn die sogar Programme schreiben, die ihnen bei der Lösungssuche helfen.
Mathematiker - Do 11.12.14 11:06
Hallo,
das Rätsel vom 9.12., das Lager des Weihnachtsmanns, war wohl das aufwendigste bisher.
Eigentlich ist es reine Fleißarbeit, wobei man eine gute Idee für den Anfang braucht.
Eine mögliche Lösung wäre:
Zitat: |
2223330003330001000300011233111221110033331221030133033222122232221110000002222223330001220000030001121122322222233032212330
1003330012321110120000030001121122322222233032123331100333000001222232111010000300011211223222222333001200000300011211223222
2223303212331003300000132210232221110000331122223333000001222232113300001111222221100000010033033222123323222110120000030001
1211223222222330322123032100033300000122223211100100030001121122322222233300120000030001121122322222233032212300033000001322
2221112110000001003303322232101222220000300001121122322222233032123000010003000332101222123303222232113000011122232222000010
0030000112303222123303222000110011112230103330322212330320110011122111003333303222323322123211330000011112222322200333000012
2000111233032111222221122211103323000000000010333032223332221232113300000111122223220333000012200011123303201100111222222221
2322110323000000000010333032223210122222220110011103323000001033303222321012222220000033332212321133000011112223201000333222
321133000011100011122222110323000010333032223210122222000030001111112332301033303222321012222 |
mit 0 = hoch, 1 = rechts, 2 = runter, 3 = links.
Diese Lösung ist nicht optimal. Es geht kürzer.
Damit ihr aber nicht Schritt für Schritt es selbst ausprobieren müsst, hänge ich eine Demonstration dieser Lösung als Exe an.
Der Hinweis von
Th69 auf die Möglichkeit, einen "Zurücknehmen"-Schalter einzubauen, ist berechtigt. Tut mir leid. Ich habe es einfach vergessen. :wink:
Um alle Mitspieler etwas zu trösten: Noch so ein aufwendiges Rätsel kommt nicht mehr. D.h. aber nicht, dass es nur noch einfache Aufgaben werden. :D
Zur Aufgabe vom 10.12. kann ich nichts weiter sagen. Dort hilft nur, solange spielen bis eben eine 512 entsteht. Ich bin bloß froh, dass ich auf 512 gegangen bin. Ursprünglich wollte ich 1024 fordern.
Das heutige Spiel (11.12.) ist relativ einfach. Morgen kommt dann ein reines Matherätsel (ich muss ja meinem Ruf gerecht werden :mrgreen: ). Mit etwas Elementarmathematik findet man die Lösung, denke ich.
24 verschiedene Aufgaben zu konstruieren, bei denen man etwas klicken oder verschieben kann, habe ich nicht geschafft. Also muss Füllstoff her und morgen ist es eben eine Matheaufgabe.
Beste Grüße
Mathematiker
Jann1k - Do 11.12.14 14:36
Also ich fande das Wichtel-Lager-Rätsel im Vergleich zum Vorjahr relativ einfach, sobald man denn Rundgang frei hatte, durfte man einfach nichts mehr in den Weg stellen und konnte die Kistengruppen dann einzeln lösen.
Die 512 ist auch gut zu schaffen, da auch bei "Nicht-Zügen" neue Felder entstehen.
Den Sodukubus von heute fand ich ziemlich genial, wusste ich gar nicht das sowas existiert.
Es ist zwar noch nicht ganz Richtfest, aber an dieser Stelle schonmal ein herzliches Dankeschön an Mathematiker für die Verrätselung der Adventszeit.
Delphi-Laie - Do 11.12.14 15:11
Ich schob wesentlich mehr Kisten in die Lageröffnung unten rechts hinein.
ub60 - Do 11.12.14 16:09
Delphi-Laie hat folgendes geschrieben : |
Manche scheinen einen erstaunlichen Ehrgeiz zu entwickeln, wenn die sogar Programme schreiben, die ihnen bei der Lösungssuche helfen. |
Ist ja auch ein Programmiererforum. :)
Ich bin über jedes Problem froh, bei dem ich wieder ein Programm schreiben "darf".
@mathematiker: Ich hoffe, Du findest weiterhin die Zeit. Schon seit Wochen freue ich mich auf die täglichen Adventsrätsel.
ub60
BenBE - Do 11.12.14 16:17
Wie in der SB angekündigt, war mein Ansatz auch heute wieder mit etwas Prolog-Code ... Geht wunderbar, kann ich ja, wenn alle ihre Lösung haben, mal posten ...
Delphi-Laie hat folgendes geschrieben : |
Manche scheinen einen erstaunlichen Ehrgeiz zu entwickeln, wenn die sogar Programme schreiben, die ihnen bei der Lösungssuche helfen. |
Warum selber denken, wenn man vor sich einen Computer stehen hat? Zumal anhand der bei mir gewählten Programmiersprahe klar sein dürfte, warum ich sie wähle (Und ja, ich könnte auch Haskell nehmen).
Horst_H - Fr 12.12.14 00:46
Hallo,
das heutige Problem kann man auch mittels Programm lösen.
Die Eingabe in eine Konstante in das Konsolenprogramm war etwas umständlich.
Das nächste Mal werde ich die Bereichsprüfung erstmal einschalten, die erste 9 fehlte :nixweiss:
Auch ein leeres Feld hat in Sekundenbruchteilen und 9.807.483 Schritten eine Lösung.
Gruß Horst
Mathematiker - Fr 12.12.14 12:02
Hallo Mitspieler,
mit dem heutigen Mathe-Rätsel habe ich wohl ein paar Probleme bereitet. :nixweiss:
Ihr dürft mir glauben: Mit nur etwas Elementarmathematik der 9.Klasse kann man es wirklich schnell lösen. Und es geht sogar mit einem kleinen Programm. Wirklich.
Oliver Marx hat mich darauf hingewiesen (Vielen Dank!), dass folgende Zusatzerklärung noch wichtig ist:
Der größte gemeinsame Teiler ggT von Zähler und Nenner muss 1 sein. :wink:
Hätte ich auch gleich in den Text schreiben können. Hab's aber vergessen. :oops:
Ansonsten wünsche ich weiteres gutes Rätseln.
Morgen gibt's wieder etwas zum Klicken und Verschieben, übermorgen etwas für schnelle Finger. Mathematik kommt erst in ein paar Tagen wieder. :wink:
Beste Grüße
Mathematiker
Delphi-Laie - Fr 12.12.14 22:29
Das heutige Rätsel ist sogar mit intelligenter Intuition recht einfach und schnell zu lösen - und damit meine ich kein brachiales Ausprobieren.
trm - Fr 12.12.14 22:29
Ich habe auch diesmal ein kleines Tool geschrieben ;)
Jann1k - Fr 12.12.14 22:32
Also ich bin da auf die Auflösung gespannt, die Mathematik dahinter ist mir noch nicht allzu klar...
Mathematiker - Fr 12.12.14 23:11
Hallo,
das Matherätsel von heute war doch schwerer, als ich zuerst angenommen habe. Ich denke, übermorgen kann ich auflösen. Solange müssen wir aber noch warten.
Delphi-Laie hat folgendes geschrieben : |
Das heutige Rätsel ist sogar mit intelligenter Intuition recht einfach und schnell zu lösen - und damit meine ich kein brachiales Ausprobieren. |
Kann ich mir vorstellen. Nach dem offiziellen Ende des Rätsels von heute würde es mich interessieren.
trm hat folgendes geschrieben : |
Ich habe auch diesmal ein kleines Tool geschrieben ;) |
Habe ich auch. Meine "grafische" Lösung werde ich zeigen.
Jann1k hat folgendes geschrieben : |
Also ich bin da auf die Auflösung gespannt, die Mathematik dahinter ist mir noch nicht allzu klar... |
Du hast doch aber die Lösung. :D
Da ich mit derartigen Aufgaben öfters zu tun habe, "sehe" ich oft den Lösungsansatz und glaube daher oft, dass es andere auch sofort sehen. Ich werde zuerst die rechnerische Lösung vorstellen. Sie ist, wenn man die richtige Idee hat, nicht kompliziert.
Immerhin gibt es schon 22 Lösungen. Das ist toll und es werden bestimmt noch mehr.
Zum Rätsel vom 11.12., dem Sudokubus:
Alle Freischaltungen für Punkte sind beendet, daher kurz ein paar Bemerkungen.
Selbstverständlich geht es wieder mit BruteForce. Ich weiß, dass einige von euch kleine Programme geschrieben haben. Es wäre schön, wenn sie diese hier zeigen könnten.
Ich bevorzuge bei diesem Spiel das logische Vorgehen. Da bei jedem Start eine neue Ausgangssituation erzeugt wird, versuche ich es allgemein zu erklären.
Zuerst sucht man, welche Ziffern genau 2 mal vorgegeben sind. Für diese ermittelt man die waagerechte Ebene, in der die Ziffer nicht auftritt, sowie die entsprechenden Seitenebenen. Im Schnittpunkt muss die Ziffer eingetragen werden.
Für jede Ziffer, die nur 1 mal vorgegeben wurde, geht man genauso vor. Im Allgemeinen erhält man mehrere Möglichkeiten.
Macht man das für jede dieser Ziffern (z.B. auf Papier!) ergibt sich oft eine eindeutige Zuordnung. Wenn nicht, kann man frei setzen.
Das gilt auch für Ziffern, die gar nicht vorgegeben wurden.
Damit ist ein Sudokubus nicht immer eindeutig lösbar.
Meine Erklärung ist vielleicht etwas wirr. Deshalb findet ihr unter
http://www.entwickler-ecke.de/viewtopic.php?t=113760 ein kleines Testprogramm für Sudokubus.
Ansonsten haben wir heute Bergfest. 42 aktive Mitspieler und bisher 384 Lösungen sind sehr schön.
Viel Spaß weiterhin. Und lasst euch nicht entmutigen, wenn das eine oder andere nachfolgende Rätsel doch etwas schwerer wird. :wink:
Beste Grüße
Mathematiker
Horst_H - Fr 12.12.14 23:52
Hallo,
Ich habe da etwas konfuses komponiert.
Immer noch so langsam mit 88 Takten pro Aufruf CheckInsert.
Das Prinzip ist einfach.Die Koordinaten des Kubus kann man ja nummerieren und man geht ja von einer zur nächsten und braucht also nicht x,y,z mitschleppen, aber dafür muß ich wissen in welcher Ebene der Punkt gerade ist. Deshalb direkt Zeiger darauf.Statt ständiges rechnen.
Das Einfügung eine Wertes verändert die Belegung der betroffenen Ebenen, deshalb brauche ich keine Daten mehr kopieren, ich kenne sie nach dem Init.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: 222: 223: 224: 225: 226: 227: 228: 229: 230: 231: 232: 233: 234: 235: 236: 237: 238: 239: 240: 241: 242: 243: 244: 245: 246: 247:
| {$IFDEF FPC} {$MODE DElphi} {$ENDIF} uses crt,sysutils;
type tDim = 0..2; tValues = LongInt; ptValues = ^tValues;
const rowCnt = (High(tDim)-Low(tDim)+1); EbCnt = 3*rowCnt; CubCnt = rowCnt*rowCnt*rowCnt; Maske : array[1..EbCnt] of tValues =(2,4,8,16,32,64,128,256,512); InvMaske : array[1..EbCnt] of tValues =(NOT(2),NOT(4),NOT(8),NOT(16), NOT(32),NOT(64),NOT(128),NOT(256),NOT(512));
type tcbItm = byte; tcube = array[tDim,tDim,tDim] of tcbItm; tKoor = record x,y,z,n: tDim; end; tpKoor =^tKoor; tNtoKoor = array[0..CubCnt-1] of tKoor;
tEbenen = array[tDim] of tValues; TUebergabe= record pX,pY,pZ :ptValues; ubWert : tValues; end; tUebergabeStack = array[0..CubCnt] of TUebergabe;
const
cCube : tCube =(((0,2,0), (0,5,0), (3,0,0)), ((0,0,3), (2,8,0), (0,0,5)), ((5,0,9), (4,0,0), (0,0,0))); var gblCount : Int64; T1,T0 : tDateTIme;
gblInsCount,gblloescnt : integer; USt : tUebergabeStack; EbeneX, EbeneY, EbeneZ : tEbenen; Cube : tCube; IntoKoor :tNtoKoor;
procedure Ausgabe;
var i : integer; Begin gotoxy(1,3); For i := 1 to CubCnt do Begin write(USt[i-1].ubWert:3); IF i Mod 3 = 0then begin writeln; IF i Mod 9 = 0 then writeln; end; end; end;
procedure AusgabeLoes; begin inc(gblloescnt); IF gblloescnt < 1000 then Begin IF gblloescnt < 10 then Ausgabe; GotoXy(1,14); writeln('Loesungen: ',gblloescnt,' bei ',gblCount, ' nach ',FormatDateTime(' NN:SS.ZZZ',Time-T1)); T1 := time; end; end;
procedure AusgabeGbl; begin GotoXy(1,16); write('Loesungen: ',gblloescnt,' bei ',gblCount, ' nach ',FormatDateTime(' NN:SS.ZZZ',Time-T1)); If keypressed then Begin writeln; Halt(0); end; end;
procedure Insert(Wert:integer); var M : tValues; begin WITh USt[gblInsCount] do begin M := Maske[Wert]; ubWert := Wert; pX^:= pX^ OR M; pY^:= pY^ OR M; pZ^:= pZ^ OR M; end; inc(gblInsCount); end;
procedure remove; var M : integer; begin M:= gblInsCount-1; gblInsCount := M; with USt[M] do Begin M := InvMaske[ubWert]; ubWert := 0; pX^:= pX^ AND M; pY^:= pY^ AND M; pZ^:= pZ^ AND M; end; end;
procedure CheckInsert; var Mask,Wert : integer; begin IF Lo(gblCount) AND (1 shl 25 -1) = 0 then AusgabeGbl; IF gblInsCount = CubCnt then AusgabeLoes else with USt[gblInsCount] do Begin inc(gblCount); Mask :=pX^ OR pY^ OR pZ^; IF ubWert = 0 then Begin Wert := 1; Repeat IF (MASk AND Maske[Wert])=0 then Begin Insert(Wert); CheckInsert; remove; end; inc(Wert); until Wert > 9; end else Begin inc(gblInsCount); CheckInsert; dec(gblInsCount); end; end; end;
procedure ReadKonstCube; var Wert,i: integer; Begin For i := 0 to CubCnt-1 do With IntoKoor[i] do Begin wert := cCube[x,y,z]; gblInsCount := i; IF Wert <> 0 then Insert(Wert); end; gblInsCount := 0; end;
procedure Init(ReadKonstante:Boolean); var pUst : ^tUebergabe; pKoor :tpKoor; x,y,z : tDim;
begin clrscr; fillchar(UST, SizeOf(USt),#0); fillchar(EbeneX, SIzeOf(tEbenen),#0); fillchar(EbeneY, SIzeOf(tEbenen),#0); fillchar(EbeneZ, SIzeOf(tEbenen),#0); fillchar(cube, SizeOf(Cube),#0);
gblInsCount := 0; gblCount := 0;
pUst := @UST[0]; pKoor := @IntoKoor[0]; For x := Low(tDim) to high(tDim) do For y := Low(tDim) to high(tDim) do For z := Low(tDim) to high(tDim) do Begin with pUst^ do Begin ubWert:= 0; pX := @EbeneX[x]; pY := @EbeneY[y]; pZ := @EbeneZ[z]; pKoor.z := z; pKoor.y := y; pKoor.x := x; end; inc(pUst); inc(pKoor); end; IF ReadKonstante then ReadKonstCube;
Ausgabe;
T0 := time; T1 := T0; end;
begin Init(false); CheckInsert; writeln; end. |
Es gibt auch meist mehrere Lösungen
Gruß Horst
Edit: Ein wenig aufgeräumt
BenBE - Sa 13.12.14 16:06
Den Sudo-Kubus habe ich mit Prolog gelöst:
Wir definieren ein Paar Helfer-Funktionen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| plane(P11,P12,P13,P21,P22,P23,P31,P32,P33) :- permutation([P11,P12,P13,P21,P22,P23,P31,P32,P33],[1,2,3,4,5,6,7,8,9]).
cube(C111,C112,C113,C121,C122,C123,C131,C132,C133,C211,C212,C213,C221,C222,C223,C231,C232,C233,C311,C312,C313,C321,C322,C323,C331,C332,C333) :- plane(C111,C112,C113,C121,C122,C123,C131,C132,C133), plane(C211,C212,C213,C221,C222,C223,C231,C232,C233), plane(C311,C312,C313,C321,C322,C323,C331,C332,C333),
plane(C111,C112,C113,C211,C212,C213,C311,C312,C313), plane(C121,C122,C123,C221,C222,C223,C321,C322,C323), plane(C131,C132,C133,C231,C232,C233,C331,C332,C333),
plane(C111,C121,C131,C211,C221,C231,C311,C321,C331), plane(C112,C122,C132,C212,C222,C232,C312,C322,C332), plane(C113,C123,C133,C213,C223,C233,C313,C323,C333),
true. |
Und brauchen dann lediglich in der Konsole fragen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| ?- cube(C111,C112,C113,C121,8,C123,C131,C132,C133, 3,C212,1,5,9,C223,C231,6,8, C311,4,6,2,C322,3,C331,C332,5). C111 = C223, C223 = C332, C332 = 7, C112 = 5, C113 = C331, C331 = 9, C121 = 6, C123 = C231, C231 = 4, C131 = C322, C322 = 1, C132 = 3, C133 = C212, C212 = 2, C311 = 8 |
Die Lösung braucht etwas, aber das stört ja nicht ;-)
Anzumerken sei hierbei, dass die Ziffern immer von vorne oben links nach hinten unten rechts wachsen. Parameter mit einem Buchstaben ersetzt Prolog symbolisch, vorgegebene Werte stehen direkt als Aufruf-Parameter drin.
Mathematiker - Sa 13.12.14 22:30
Hallo,
das Matherätsel vom 12.12. wurde zwar von vielen gelöst, bereitete aber scheinbar doch einige Schwierigkeiten.
Die Aufgabe entstammt dem Wasan, der "japanischen Mathematik" während der Edo-Zeit (1603-1867). Eine besondere Form des Wasan ist das Sangaku (
http://de.wikipedia.org/wiki/Sangaku), d.h. Holztafeln, auf denen geometrische Rätsel beschrieben wurden. Diese Tafeln wurden in Tempeln als Dank für eine Shinto-Gottheit ausgehängt.
Es ist faszinierend, welche Probleme gestellt wurden und wie man diese löste. Einige sind auch heute noch extrem anspruchsvoll.
Hier meine Lösungsvorschläge für die Aufgabe vom 12.12.:
1) Rechnerisch
Zeichnet man in die Darstellung einige Strecken ein, u.a. die Verbindungslinien der Kreismittelpunkte und Senkrechte, so entstehen zwei rechtwinklige Dreiecke. Das untere Dreieck in der Abbildung ermöglicht den Radius der roten Halbkreise zu berechnen.
Sind die Quadratseite = 1 und der rote Kreisradius = a, so wird mit dem Satz des Pythagoras
(1/2 + a)² = (1/2)² + (1-a)²
Mittels binomischer Formeln; das Quadrat a² hebt sich heraus; wird a = 1/3.
Das 2.Dreieck ist schwieriger zu finden. Ist R der gesuchte Kreisradius, so wird für die Hypotenuse R+a = R+1/3 und für die Katheten 1/2 sowie 1/3-R, d.h.
(R+1/3)² = (1/2)² + (1/3-R)²
Diese lineare(!) Gleichung hat nur eine Lösung: R = 3/16.
2)
Grafische Näherung
Dazu habe ich das angehängte kleine Programm geschrieben. Über 4 Schalter können die roten Kreise und der weiße gesuchte Kreis in ihrer Größe verändert werden. Das macht man solange, bis sie sich direkt berühren.
Setzt man nun den Radius R mit der Seitenlänge ins Verhältnis, erhält man das Gesuchte. Allerdings müssen die Zahlenwerte vollständig gekürzt werden, d.h. ohne ggT-Berechnung geht es nicht.
Ein Problem ist die Breite b des Quadrates. b sollte möglichst eine Zahl mit vielen Teilern sein, damit man auch für die zwei Kreise möglichst ganzzahlige Werte erhält. Der gesuchte Radius sollte ja eine gebrochene und keine irrationale Zahl sein.
Ich habe 480 gewählt, da sie viele Primfaktoren 2, 3 und 5 enthält. Würde man dort nichts Vernünftiges erhalten, kann man auch 490 (Primfaktor 7) oder irgendein Vielfaches testen. Man braucht etwas Glück.
3)
Messung und Raten
Kopiert man die Abbildung in ein Grafikprogramm, so kann man die Quadratbreite zu etwa 330 Pixel messen. Mit etwas Geduld misst man für den Kreisradius 63 Pixel.
Als Ergebnis erhält man R = 21/110. Das wird als falsch zurückgewiesen.
Nun beginnt das Raten. Wahrscheinlich sind die letzten Pixel nicht ganz genau. Es ist 21 = 3*7 und so testet man eben einen naheliegenden Nenner, der durch 3 oder 7 teilbar ist, d.h. 21/111=7/37 (falsch), 21/112 = 3/16 ... und richtig.
Vielleicht gibt es aber auch andere Lösungsideen.
Beste Grüße
Mathematiker
BenBE - So 14.12.14 00:03
Also ich hab basierend auf den Informationen auf
dieser Seite [
http://www.mathematische-basteleien.de/sangaku.htm#Drei%20Kreise]. Unter dem Abschnitt "Lösung" findet man die Angabe für
s_1. Weiter oben findet man auf der Seite auch, dass der rechte Kreis den Radius
\frac{1}{3} hat. Womit sich die Gleichung für den weißen Kreis recht schnell auflösen lässt. Somit ergibt sich dann für den Weißen Kreis mit wenigen Umformungen
\frac{3}{16}.
Oliver Marx - So 14.12.14 00:41
Hi,
hier noch meine Lösung nach dem Motto: Warum einfach, wenn es auch kompliziert geht! :roll:
Pi = (Xi,Yi)
P1 = (1/2;0)
P2 mit Pythagoras:
(X2-X1)^2+(Y2-Y1)^2 = (X1+1-Y2)^2
(0-1/2)^2+(Y2-0)^2 = (1/2+1-Y2)^2
=> Y2 = 2/3
=> P2 = (0;2/3)
=> Y3 = Y2-(1-Y2) = 1/3
=> P3 = (0;1/3)
g2: y = m2*x+n2
mit P3 auf g2:
1/3 = m2*0+n2
=> n2 = 1/3
mit P4 auf g2:
1 = m2*1/2+1/3
=> m2 = 4/3
=> g2: y = 4/3*x+1/3
Schnittpunkt S ist Schnittpunkt von g2 mit Kreis um P2
Daher gilt:
Ys = 4/3*Xs+1/3
(Xs-X2)^2+(Ys-Y2)^2 = (1/3)^2, bzw. (Xs-0)^2+(Ys-2/3)^2 = (1/3)^2
2 Gleichungen, 2 Unbekannte ergibt n.k.t.R.: S = (8/25;57/75)
g3: y = m3*x+n3
mit P2 auf g3:
2/3 = m3*0+n3
=> n3 = 2/3
und S auf g3:
57/75 = m3*8/25+2/3
=> m3 = 7/24
=> g3: y = 7/24*x+2/3
da X0=1/2 und P0 auf g3:
Y0 = 7/24*1/2+2/3
=> Y0 = 39/48
Der gesuchte Radius R ist: R = 1-Y0
=> R = 9/48 = 3/16
Th69 - So 14.12.14 10:36
Ich habe dann wohl einfach geraten, denn ich habe einfach geschaut, wie oft der gelbe Kreis in den weißen und dunkelblauen paßt (vertikal) - und angenommen, daß der gelbe Kreis auch gerade zwischen die beiden paßt. Und dann kam das Verhältnis 3:4 raus. d.h. 3/8 für den weißen und 4/8 für den blauen Kreis. Und da aber der Radius gesucht war, also 3/16.
PS: Gestern habe ich leider das Tetris-Weihnachtsbaum-Rätsel nicht geschafft, obwohl ich einige Anläufe unternommen hatte. Ich habe zwar auch ein Programm dafür, aber das wäre Schummeln für mich. ;-)
Heute habe ich aber den Ausgang des Labyrinths auf Anhieb (in 1:40) gefunden, juhu!
Delphi-Laie - So 14.12.14 11:19
Mathematiker hat folgendes geschrieben : |
Delphi-Laie hat folgendes geschrieben : | Das heutige Rätsel ist sogar mit intelligenter Intuition recht einfach und schnell zu lösen - und damit meine ich kein brachiales Ausprobieren. |
Kann ich mir vorstellen. Nach dem offiziellen Ende des Rätsels von heute würde es mich interessieren. |
Das ist rasch erklärt, Mathematiker. Daß es sich um ein rationales Verhältnis handelt, war ja anhand der Aufgabenstellung schon gegeben. Ich hoffte auf ein niedrigzahliges. So vom Augenmaß her nahm ich 2/3 oder eher noch 3/4 an, die der Durchmesser des Kreises die halbe Seitenlänge des Quadrates ausfüllt. Die Seitenlänge ist ja mit 1 normiert. Der Burch mußte dann nur noch zweimal halbiert, der Nenner also zweimal verdoppelt werden, zum einen, weil dieses Verhältnis Kreisdurchmesser zu halber Seitenlänge des Quadrates besteht, zum anderen, weil nur der Radius gesucht war. Schwuppdiwupp war ich bei 3/16 und lag damit sogar richtig, was mich selbst überraschte.
Du siehst also, daß man manchmal auch nur mit Mogeln / Schummeln sich durch das Leben winden kann - aber das kennst Du ja von Deiner Klientel sicher zur Genüge, nicht wahr? ;-)
Horst_H - So 14.12.14 11:27
Hallo,
das Labyrinth ist aber auch sehr unterschiedlich.Einmal komplett rauf,runter kreuz und quer ,dass ich den Weg nicht mal in 1min gefunden habe, geschweige den mit der Tastatur hätte noch reinhämmern können.Ein anderes, glaubt man kaum, das einfach nur unten lang mit minimalen Schlenkern ist.
Gruß Horst
Mathematiker - So 14.12.14 11:44
Hallo,
Danke an alle für ihre Lösungsideen zum Matherätsel. Offensichtlich gibt es mehrere Möglichkeiten.
Das Verfahren von
Oliver Marx mit analytischer Geometrie gefällt mir besonders. :D Es zeigt, dass man auch mit einer anderen Idee rechnerisch zur Lösung kommen kann.
Horst_H hat folgendes geschrieben : |
das Labyrinth ist aber auch sehr unterschiedlich. |
Da es jedes Mal neu erzeugt wird, kann schon mal ein sehr einfaches herauskommen.
Aber nach zwei anspruchsvollen Rätseln gibt es heute eben wieder ein sehr einfaches. Obwohl; eigentlich wollte ich nur 1 Minute Zeit geben. Meine "bessere Hälfte" hat aber protestiert und war der Meinung, das wäre boshaft.
Also sind es 2 Minuten und jeder hat heute die Chance, einen Punkt zu erreichen.
Damit sind alle EEler, die sich noch gar nicht beim AGS-Spiel angemeldet haben, aufgerufen, dass noch zu tun. Ihr wollt doch die Chance auf eine der AGS 2014-Tassen nicht verstreichen lassen. :wink:
Morgen wird es wieder etwas heftiger. Die Verschlüsselungsspezialisten sind dann dran. :wink:
Beste Grüße und einen schönen 3.Advent
Mathematiker
Fiete - So 14.12.14 14:46
Moin,
das Matherätsel habe ich durch ausmessen gelöst (Grafikprogramm).
Der Durchmesser des weißen Kreises passte genau 2 2/3-mal in die Quadratseite.
Also 8/3*d=1 ==> r=3/16, das wars :wink:
Das Labyrinth muss einfach konstruiert sein, dann lässt es sich schnell lösen.
(Für Senioren wie mich unbedingt :) )
Gruß Fiete
platzwart - So 14.12.14 15:23
Anzahl der Pixel ins Verhältnis gesetzt und dann Brute-Force-Excel mit "bedingter Formatierung"...
jfheins - So 14.12.14 21:36
Hier noch die CAD-Lösung: Man malt das Muster (bzw. die relvanten Bestandteile) in CAD nach und erfragt (/misst) dann den Durchmesser.
Das 0,375 gleich 3/8 ist, kann man wissen. Und durch zwei ergibt dann für den Radius 3/16.
Mathematiker - So 14.12.14 22:30
Hallo,
das Rätsel vom 13.12. war wohl das bisher schwierigste. Der Weihnachtsbaum sollte aus Pentomino-Bausteinen zusammengesetzt werden.
Insgesamt gibt es 392 verschiedene Möglichkeiten die Teile entsprechend anzuordnen. Gerade diese hohe Zahl von Lösungen macht es aber schwieriger. Bei wenigen Varianten erzwingt die Form der auszufüllenden Figur mitunter genau einen möglichen Pentominospielstein. Damit reduzieren sich die Möglichkeiten und es geht schneller.
Eine Lösung wäre:
Nebenbei: Das Zusammenschieben der Teile am Computer geht sicherlich. Aber ich drucke mir das Rätsel aus, schneide die Teile aus und versuche es manuell zusammenzusetzen. Geht meiner Meinung nach schneller.
In
Fietes Pentominoprogramm
http://www.entwickler-ecke.de/viewtopic.php?t=111676&start=0&postorder=asc&highlight=pentomino kann man alle 392 Möglichkeiten für den Tannenbaum durchrechnen.
In meinem
http://www.entwickler-ecke.de/viewtopic.php?t=111684&highlight=pentominopuzzle kann man auch etwas spielen.
Noch eine kleine Bemerkung für morgen: Leerzeichen sind überflüssig.
Was das wohl bedeuten mag? :lol:
Beste Grüße
Mathematiker
gerd8888 - So 14.12.14 22:58
kann ich bei dem adventsspiel auch noch mitmachen, auch wenn ich spät dran bin?
Mathematiker - So 14.12.14 22:59
gerd8888 hat folgendes geschrieben : |
kann ich bei dem adventsspiel auch noch mitmachen, auch wenn ich spät dran bin? |
Selbstverständlich! :zustimm:
gerd8888 - So 14.12.14 23:08
wie melde ich mich an der "Quiz Software" an? Habe alles durchgelesen. Wo finde ich die Rätselaufgaben?
Mathematiker - So 14.12.14 23:14
Hallo,
gerd8888 hat folgendes geschrieben : |
wie melde ich mich an der "Quiz Software" an? Habe alles durchgelesen. Wo finde ich die Rätselaufgaben? |
Klicke im EE-Startfenster auf das Advents-Gewinnspiel-Logo ganz oben.
Dann klickst du auf "Hier geht's zum Gewinnspiel ...".
Im nächsten Fenster wählst du "Mathematikers Adventskalender" und danach "Spielen".
Die nächste Frage beantwortest du entsprechend, lädst das Programm herunter und startest es. Im Startfenster trägst du Namen und Teilnehmer-ID ein und quittierst mit Online-Spielen.
Du kannst alle Aufgaben vom 1.12. bis heute lösen. Beachte aber, dass du nur für das heutige Rätsel einen Punkt bekommen kannst. Damit würde ich also anfangen.
Ab morgen wählst du einfach den entsprechenden Tag und erspielst dir Punkte.
Beste Grüße
Mathematiker
ub60 - So 14.12.14 23:58
Ich will ja nicht quengeln, aber es sind 532 Möglichkeiten :D .
Wer das Programm gefunden hat, hatte es noch einfacher: Da stand die Lösung für den Baum schon drin.
ub60
gerd8888 - Mo 15.12.14 00:05
das erste Rätsel (1) mit dem Geschenke-Transportsystem habe ich lösen können. :) Habe aber lange gebraucht. Ganz nett. Ich konnte zu diesem Rätsel hier keinen Kommentar/Loesung lesen.
Mathematiker - Mo 15.12.14 00:53
ub60 hat folgendes geschrieben : |
Ich will ja nicht quengeln, aber es sind 532 Möglichkeiten :D . |
Richtig. Ich kann nicht abschreiben. :mrgreen:
gerd8888 hat folgendes geschrieben : |
Ich konnte zu diesem Rätsel hier keinen Kommentar/Loesung lesen. |
siehe
http://www.entwickler-ecke.de/viewtopic.php?p=690963#690963
Beste Grüße
Mathematiker
BenBE - Mo 15.12.14 00:55
Kleines Feedback außer der Reihe:
Ich spiel das AGS unter Linux mit Wine. Funzt soweit ganz gut, aber zwei Anmerkungen:
1. Der Fokus der verschiedenen Fenster ist manchmal extrem selsam. Neue Fenster öffnen sich ganz im Hintergrund, versteckte Fenster werden noch immer mit ihrem Rahmen angezeigt und andere seltsame Effekte. Insgesamt zwar Spielbar, aber etwas verwirrend.
2. Die Ziffern auf den Adventskalendertürchen sind mit weiß (hab gehört, das soll gelb sein) auf weiß extrem schlecht zu lesen. Muss da ständig suchen wo denn nun das Türchen für heute ist.
Mathematiker - Mo 15.12.14 01:03
Hallo,
BenBE hat folgendes geschrieben : |
1. Der Fokus der verschiedenen Fenster ist manchmal extrem selsam. ...
2. Die Ziffern auf den Adventskalendertürchen sind mit weiß (hab gehört, das soll gelb sein) ... |
Danke für den Hinweis.
Es tut mir leid, aber ich habe es ausschließlich unter Windows getestet/testen können.
Ich finde es schon erstaunlich, dass es wenigstens soweit funktioniert.
Das Titelbild ändert sich bei jedem Start. Z.B. könnte es so aussehen
Titelbild (png, 276.54 KB)
Beste Grüße
Mathematiker
BenBE - Mo 15.12.14 01:27
Mathematiker hat folgendes geschrieben : |
Das Titelbild ändert sich bei jedem Start. |
Das ist nicht das Problem. Ich finde die Zahlen aber sehr schwer lesbar auf Grund des sehr geringen Kontrasts.
mandras - Mo 15.12.14 02:53
BenBe: Bei mir unter Windows sind die Ziffern des jeweiligen Tages weiß.
Ordentlich lesbar fand ich sie nie, einen Vergleich mit Wine kann ich leider nicht durchführen. Nach ein wenig Sucherei fand ich natürlich immer das passende.
Mathematiker : Das Progrämmchen für die Pentominos fand ich auch, traute mich aber nicht weil ich nicht schummeln wollte :)
LG
Andreas
Martok - Mo 15.12.14 08:54
mandras hat folgendes geschrieben : |
BenBe: Bei mir unter Windows sind die Ziffern des jeweiligen Tages weiß. |
Das mit dem gelblich kommt von mir, ich hatte da (privat) Blödsinn erzählt... sie sind weiß, richtig. Sorry :oops:
Horst_H - Mo 15.12.14 09:06
Hallo,
BenBE hat völlig recht.Ich suche unter Linux/wine auch immer welches Türchen dran ist.
Aber neben jedem gespielten Türchen erscheint ja eine blaue Schneeflocke ( unter wine ein blaurandiges Rechteck ) das macht es etwas einfacher.
Gruß Horst
Horst_H - Mo 15.12.14 22:15
Hallo,
Wie schaffen die Anklicken,STRG+C und Kontrolle drücken in 3 Sekunden???
Ich bin mit meinem Latein am Ende ;-) .Ich fühle mich alt...
Gruß Horst
Mathematiker - Mo 15.12.14 22:23
Hallo Horst,
Horst_H hat folgendes geschrieben : |
Wie schaffen die Anklicken,STRG+C und Kontrolle drücken in 3 Sekunden??? ... Ich fühle mich alt... |
Das ist die Generation "tragbarer Fernsprecher" (eine schöne Bezeichnung) :wink: .
Wir fühlen uns nicht nur alt, wie sind alt. :!:
Als kleiner Trost für alle, die am heutigen Rätsel verzweifeln: Morgen und übermorgen wird es wieder einfacher.
Beste Grüße
Mathematiker
Delphi-Laie - Di 16.12.14 13:57
Vielleicht darf ich beim heutigen Rätsel leichte Graphikstörungen vermelden: Manchmal verbleibt auf einem Feld die Farbe des Fahrzeuges, wenn das Heck dieses Feld verlassen hat.
Mathematiker - Di 16.12.14 14:44
Hallo,
Delphi-Laie hat folgendes geschrieben : |
leichte Graphistörungen vermelden |
Danke für den Hinweis.
Ich sehe mal nach, wo die Ursache liegen könnte.
Beste Grüße
Mathematiker
freak4fun - Di 16.12.14 16:04
Delphi-Laie hat folgendes geschrieben : |
Vielleicht darf ich beim heutigen Rätsel leichte Graphistörungen vermelden: Manchmal verbleibt auf einem Feld die Farbe des Fahrzeuges, wenn das Heck dieses Feld verlassen hat. |
Die zwei Minuten kann man das aber ertragen. :oops:
Horst_H - Di 16.12.14 16:58
Hallo,
fast 8 min :-( Aber das Programmieren zog sich zu sehr hin. ;-)
Ich hatte unter Wine kein Farbfehler.
Was mich am meisten wundert, wie die anderen Fahrzeuge da rein gekommen sind... Es muss geheime Türen geben
Gruß Horst
Nersgatt - Di 16.12.14 17:10
Die sind beim Bau des Parkhauses mit eingemauert worden. :mrgreen:
gerd8888 - Di 16.12.14 18:41
man kann bei dem Parkhaus Rätsel in Ruhe die Autos hin und herbewegen ohne dass jemand hupt :)
Th69 - Di 16.12.14 20:05
34 Leute haben es schon gelöst, und ich bin zu blöd dafür :autsch:
Ralf Jansen - Di 16.12.14 20:48
Zitat: |
34 Leute haben es schon gelöst, und ich bin zu blöd dafür :autsch: |
Du vergisst die Offlinespieler. :Nachtret: :P
freak4fun - Di 16.12.14 20:59
Ralf Jansen hat folgendes geschrieben : |
Zitat: | 34 Leute haben es schon gelöst, und ich bin zu blöd dafür :autsch: |
Du vergisst die Offlinespieler. :Nachtret: :P |
Es gibt wichtigere Dinge im Leben ... aber DAS sollte man schon hin bekommen! :lol: :mrgreen:
Mathematiker - Di 16.12.14 22:48
Hallo,
die Kryptografieaufgabe vom 15.12. war die bisher schwierigste Aufgabe. :P Ohne die entsprechende Idee ist es nicht leicht das Ergebnis zu ermitteln.
Der kodierte Text ist MTNYAEYISABGI.
Betrachtet man die Verschlüsselungsscheibe, so tritt im äußeren Ring kein Y auf, d.h. innen muss der Geheimtext eingestellt werden, außen der Klartext abgelesen werden. Das ist die Änderung zum Vorjahr. ("
Irgendwie ist dieses Mal aber alles ganz anders.")
Da es den Zurücksetzen-Schalter gibt, muss die angezeigte Lage der Scheiben wichtig sein. Das ist sie auch, denn es ist die Starteinstellung.
Damit erhält man für das M innen als ersten Klartextbuchstaben das C außen.
Im vorigen Jahr hatten wir schon die Alberti-Chiffre (
http://www.entwickler-ecke.de/viewtopic.php?p=682160#682160).
Dort musste man die äußere Scheibe für den jeweils nächsten Buchstaben um ein Feld in Uhrzeigerrichtung drehen. Das bleibt so oder wird, wenn man so will, wieder ganz anders: Die Innenscheibe dreht man um 1 gegen die Uhrzeigerrichtung :mrgreen: . Und damit erhält man als Lösung
Da im klassischen Latein U=V ist, wird also (hier mit Leerzeichen, die nicht eingegeben werden sollten):
d.h. das berühmte Zitat (Ich denke also bin ich ; Je pense donc je suis) vom französischen Mathematiker und Philosophen René Descartes. COGITOERGOSVM ist aber auch richtig.
Die größte Schwierigkeit war wohl die Weisheit in Latein. Da man Latein als Programmierer nie braucht, wollte ich das einmal ändern. :wink: Sorry. :zwinker:
Zwei, meiner Meinung nach, schwierige Aufgabe folgen noch am 21.12. und 23.12.. Aber die Rätselprofis wollen ja auch etwas zu tun haben. :think:
Morgen wird es wieder einfach.
Beste Grüße
Mathematiker
trm - Di 16.12.14 23:07
Einfach unglaublich.
Heute das Rätsel empfand ich viel schwerer. Die Farben verwirrten mich. Bis ich vor und zurück richtig einordnen konnte, hatte ich schon beinahe keine Lust mehr.
Bisher waren alle Rätsel (bis auf eines) einfach grandios. Danke Dir :)
Nersgatt - Mi 17.12.14 08:06
Vielleicht sollte beim heutigen Spiel dazu gesagt werden, dass offensichtlich nicht alle Ziffern 0 sein dürfen.
C# - Mi 17.12.14 08:52
Also ich muss zugeben bei 15.12 hab ich etwas getrickst :mrgreen:. Ich habe einen
Online-Decoder [
http://www.dcode.fr/alberti-cipher] benutzt, der Bruteforce unterstützt. Zum Glück war die Lösung gleich das erste Ergebnis :D. Sogar die Standardalphabete haben gepasst.
Mathematiker - Mi 17.12.14 09:19
Hallo,
Nersgatt hat folgendes geschrieben : |
Vielleicht sollte beim heutigen Spiel dazu gesagt werden, dass offensichtlich nicht alle Ziffern 0 sein dürfen. |
Stimmt, aber im Text der Aufgabe steht ja:
Zitat: |
Im Lager wird jede Speise durch eine Ziffer von 0 bis 9 verwaltet. |
Was wäre das denn für eine Lagerverwaltung, wenn alle Artikel die gleiche Nummer 0 hätten. :mrgreen:
Beste Grüße
Mathematiker
Xion - Mi 17.12.14 09:41
Mathematiker hat folgendes geschrieben : |
Die Innenscheibe dreht man um 1 gegen die Uhrzeigerrichtung :mrgreen: . Und damit erhält man als Lösung |
Unmöglich! Ich hab alles durchschaut, bis auf die Verdrehung um 1 :autsch: Aus irgendeinem Grund (weil C der dritte Buchstabe im Alphabet ist) hab ichs aber mit einer Drehung um 3 probiert, was natürlich nicht funktioniert hat :shock:
Horst_H - Mi 17.12.14 17:41
Hallo,
ein kleines Programm zu Alberti. Weil so wahnsinnig viel Ziffern drin waren, habe ich die mal weggelasssen.
Das reduziert enorm.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45:
| program Alberti;{$R+,O+} {$IFDEF FPC} {$MOde Delphi} {$ELSE} {$APPTYPE CONSOLE} {$ENDIF}
const AussenRad = '****ABCDEFGILMNOPQRSTVXZ'; InnenRad = 'rlhaiqc&bmdgpfznxyvtoske'; Input = 'mtnyaeyisabgi'; var InputPos : array[1..length(Input)] of integer; output : string;
procedure CharInPos; var i : integer; begin For i := 1 to length(input) do InputPos[i] := Pos(Input[i],InnenRad); writeln; end;
var Idx,DeltaInAu,Vers: integer; begin CharInPos; setlength(output,Length(input));
For DeltaInAu := 1 to length(AussenRad) do for Vers := 0 to (length(AussenRad)-1) do begin For Idx := 1 to length(input) do output[Idx]:= AussenRad[(InputPos[Idx]+DeltaInAu+(Idx-1)*Vers) mod length(AussenRad) +1];
IF (Pos('*',output) = 0) then writeln(output,' ',DeltaInAu:4,Vers:4); end; end. |
Verschiebung 23 entspricht ja -1
Gruß Horst
Mathematiker - Mi 17.12.14 20:08
Hallo,
das Ausparken am 16.12. haben viele von euch geschafft. Eine Zugfolge anzugeben, ist aber schlecht möglich.
Deshalb hänge ich eine Exe an, bei der man sich die Lösung anzeigen lassen kann.
Das Programm enthält weitere Beispiele für die Parkhaus-Aufgabe. Ihr könnt es jeweils selbst versuchen oder eben den Computer lösen lassen.
Das Originalspiel ist von Gary Darby (
http://www.delphiforfun.org/) und stellt eine Computerversion von RushHour(TM) von Binary Arts dar. Ich habe nur ein paar Anpassungen durchgeführt.
Morgen wird es wieder etwas schwerer. Ich möchte noch darauf hinweisen, dass die Rechenaufgaben immer von links nach rechts oder von oben nach unten auszuführen sind.
Beste Grüße
Mathematiker
gerd8888 - Mi 17.12.14 21:26
zu Horst's Programm.
Wollte das Programm mal kurz testen.
Das habe ich mit Lazarus gemacht. Es gab die Fehlermeldung Runtime Error 103.
Aber erfolgreich kompiliert. Komisch.
Das heutige Rätsel war schwierig. Wenn ich eine falsche Zahl eingegeben habe, erscheint ein Neues Rätsel mit anderen Bildern.
Vielleicht sollte man hier auch ein Computer Programm schreiben?
Gerd
trm - Do 18.12.14 00:20
gerd8888 hat folgendes geschrieben : |
Das heutige Rätsel war schwierig. Wenn ich eine falsche Zahl eingegeben habe, erscheint ein Neues Rätsel mit anderen Bildern.
Vielleicht sollte man hier auch ein Computer Programm schreiben? |
WAR schwierig, ich habe mir einen Screenshot gemacht heute morgen und nahm den unterwegs mit. Immer, wenn estwas Zeit war, habe ich dran rumgerechnet. Dann eben, vor einer knappen Stunde mach ich das Ding wieder auf und wollte die Lösung eintragen - sagt mir das Programm: Falsch.
Da wäre ich am liebsten wie Rumpelstielzchen herum gesprungen und hätte geschimpft. Dann habe ich aus Gnatz mal geguckt, wie lange die anderen gebraucht haben. Und wunderte mich nur, wie man das innerhalb von Sekunden!!! ausrechnen kann.
Also wieder rein und nochmal richtig hin geguckt, erst recht nochmal auf zurücksetzen gedrückt und da sah ich es dann wie im Film: Matrix...
Mathematiker, Chapeau! :D
freak4fun - Do 18.12.14 10:00
trm hat folgendes geschrieben : |
Dann habe ich aus Gnatz mal geguckt, wie lange die anderen gebraucht haben. Und wunderte mich nur, wie man das innerhalb von Sekunden!!! |
Die Zeitangabe ist so sinnvoll wie ein Sandkasten in der Wüste. :roll:
Ich habe es einfach ausprobiert. Das Zeichen an der ersten Stelle hat sich zwar immer geändert, aber die Zahl dahinter blieb gleich. Also alles von 0 - 9 durch und dann die nächste Zahl ... 8)
freak4fun - Do 18.12.14 10:16
Zitat: |
In jedem Block stehen Rechenergebnisse, die sich aus den Zahlen und der angegebenen Rechenart (Addition, Subtraktion, Multiplikation oder Division) ergeben müssen. |
Hä?! :shock: Wenn ich ein zweier Feld mit -3- habe, ist es dann egal welche Zahl wo steht?
Wieso kann ich mit Rechtsclick die Zahl nicht dekrementieren? :cry:
Mathematiker - Do 18.12.14 10:32
Hallo,
freak4fun hat folgendes geschrieben : |
Wenn ich ein zweier Feld mit -3- habe, ist es dann egal welche Zahl wo steht? |
Der Operator nach der Zahl sagt Subtraktion. Die Zahl -3 bedeutet negatives Ergebnis, d.h. also möglich wären 1-4, 2-5, ...
freak4fun hat folgendes geschrieben : |
Wieso kann ich mit Rechtsclick die Zahl nicht dekrementieren? :cry: |
Ich "hasse" eben Rechtsklicke. :lol:
Beste Grüße
Mathematiker
Fiete - Do 18.12.14 15:26
Bin zwischendurch mal zum Einkauf gewesen :wink:
Weiter frohes Tüfteln :think:
Gruß Fiete
Mathematiker - Do 18.12.14 22:25
Hallo,
das Zahlenrätsel vom 17.12. war nicht allzu schwer. Auch wenn es zuerst so aussah, als würde nach dem Zurücksetzen eine andere Aufgabe gestellt, so war es stets die gleiche. Nur die Symbole waren anders zugeordnet.
Die Aufgabe war eindeutig lösbar. Hier am Beispiel
Bei der Addition von 2 zweistelligen Zahlen muss ein dreistelliges Ergebnis mit einer 1 beginnen, d.h. das Sandwich ist eine 1.
Nur das Bierglas und der Hamburger treten nicht als erste Ziffer eines Summanden auf. Aber nur das Bierglas ist ausschließlich in den Ergebnissen zu finden. Es muss die 0 sein, andernfalls würde es sich "verraten"; dass es die Einerstelle als Summand oder Subtrahend nicht verändert.
Damit ergeben sich u.a. die zwei Aufgaben
In der ersten Zeile wird der erste Summand mit einem Zehner=Banane mit einer anderen zweistelligen Zahl (Zehner=Eistüte) so addiert, dass auch im Ergebnis wieder eine Banane als Zehner auftritt. Dies ist nur möglich, wenn die Eistüte die 9 ist.
Danach verändern sich alle anderen Aufgaben so, dass durch relativ einfache Addition und Subtraktion die restlichen Ziffern gefunden werden können. Vom oben nach unten ergibt sich:
Zitat: |
81 - 9 = 72
55 - 18 = 37
92 - 63 = 29
53 + 4 = 57
46 + 57 = 103
66 + 51 = 117
98 + 97 = 195
66 + 94 = 160
98 + 66 = 164
44 + 57 = 101
|
Beste Grüße
Mathematiker
jfheins - Do 18.12.14 22:56
trm hat folgendes geschrieben : |
Da wäre ich am liebsten wie Rumpelstielzchen herum gesprungen und hätte geschimpft. Dann habe ich aus Gnatz mal geguckt, wie lange die anderen gebraucht haben. Und wunderte mich nur, wie man das innerhalb von Sekunden!!! ausrechnen kann. |
Naja, da die Zeit ja neu startet, sobald man das Rästel "wieder öffnet" ist das nicht weiter schwer.
Ich habe es mit Maxima gelöst. 10 faches lineares Gleichungssystem wird ja schnell gelöst 8)
Und nachdem man die Gleichungen weiß, kann man das Rätsel auch nochmal schließen und neu öffnen. Ich glaube, die Gleichungen werden noch vertauscht, aber wenn man weiß wo die 160 ist, dann kann man die drei Zahlen auch schnell anklicken :wink:
Horst_H - Fr 19.12.14 10:06
Hallo,
ja, ja alles dem Komputer übergeben und dann quält man sich bei Kendoku herum und muss selber rechnen.
Bah, was ist das denn...Gestern war nicht mein Tag
Gruß Horst
Mathematiker - Fr 19.12.14 16:53
Hallo,
zum Kendoku-Rätsel vom 18.12. kann man nichts sagen, da jedes Mal eine andere Aufgabenstellung erzeugt wird.
Ich verweise nur auf
http://www.entwickler-ecke.de/topic_Kendoku_113365.html.
Morgen wird ein einfaches Anagramm zu lösen sein. Am 21.12. folgt dann wieder eine anspruchsvolle Verschlüsselung ... oder auch nicht. :wink: :nixweiss: :think:
Beste Grüße
Mathematiker
Mathematiker - Sa 20.12.14 12:29
Hallo,
das Kugelrollspiel vom 19.12. löst man von "hinten", d.h. man beginnt beim Ziel und prüft von welchem Ort aus die Kugel sich bewegen könnte.
Dann erhält man die Zugfolge mit
Zitat: |
lurululdldrdrurulurdldr ; d = down, r = right, u = up und l = left
|
oder als Bild
Unter
http://www.entwickler-ecke.de/topic_Kipplabyrinth_113784.html findet ihr das ganze Spiel "Kipplabyrinth".
Beste Grüße
Mathematiker
trm - Sa 20.12.14 12:49
Entweder habe ich Halluzinationen - oder ich habe etwas falsch gelesen.
Jedenfalle editiere ich meinen Beitrag und wünsche allen netten Menschen und Anhang einen schönen vierten Advent morgen. :)
ub60 - Sa 20.12.14 15:37
trm hat folgendes geschrieben : |
... und wünsche allen netten Menschen und Anhang einen schönen vierten Advent morgen. :) |
Danke! Den wünsche ich Dir auch.
ABER: Hier im Forum gibt es NUR nette Menschen! :lol:
ub60
freak4fun - Sa 20.12.14 20:21
Wie kann ich das heutige Rätsel ohne Handy lösen?
Christian S. - Sa 20.12.14 21:02
Google mal nach sowas wie "qr code entschlüsseln desktop", da findet man Programme, die das machen. :nixweiss:
trm - Sa 20.12.14 21:51
Christian S. hat folgendes geschrieben : |
Google mal nach sowas wie "qr code entschlüsseln desktop", da findet man Programme, die das machen. :nixweiss: |
Extra ein Programm offline nutzen?
Nee...
http://zxing.org/w/decode.jspx (
Moderiert von Christian S.: Vor "Anklickung" bitte nachfolgenden Beitrag lesen!)
Christian S. - Sa 20.12.14 22:25
Bitdefender warnt mich, auf diese Seite zuzugreifen :gruebel:
//edit: Ich habe mir erlaubt, einen entsprechenden Hinweis in Deinen Beitrag einzubauen. Die "Böse Webseite"-Erkennung von Antiviren-Lösungen sind zwar nicht das Gelbe vom Ei, aber so kann zumindest jeder entscheiden, ob er das Risiko eingehen will.
mandras - Sa 20.12.14 22:44
Folgende Suchbegriffe halfen mir weiter:
online qr code reader
Dann helfen noch Kenntnisse, ein Bildschirmhardcopy als Datei zu speichern.
Keine Angst, Barcodes sind so gemacht, daß sie selbst dann noch erkannt werden, wenn ein
Photo von A. Merkel daneben steht (was ich wirklich als Leistung anerkenne!)
Mathematiker - Sa 20.12.14 22:51
Hallo,
mandras hat folgendes geschrieben : |
Keine Angst, Barcodes sind so gemacht, daß sie selbst dann noch erkannt werden, wenn ein
Photo von A. Merkel daneben steht (was ich wirklich als Leistung anerkenne!) |
So etwas muss ich sofort überprüfen.
Mit 5(!) A.Merkel Bildern neben dem QR-Code kommt tatsächlich die korrekte Entschlüsselung. Ich bin tief beeindruckt.
Beste Grüße
Mathematiker
Mathematiker - So 21.12.14 08:58
Hallo,
das heutige Märchenrätsel ist etwas schwieriger. Deshalb gibt es noch einen "Wink mit dem Zaunpfahl". :wink:
Es gibt mehrere Lösungsverfahren
1) die algorithmische Methode
2) die visuell-kognitive Methode
3) die "Brute-Force"-Methode
So, jetzt ist wohl alles klar. :mrgreen:
Viel Spaß
Mathematiker
freak4fun - So 21.12.14 13:09
Mathematiker hat folgendes geschrieben : |
2) die visuell-kognitive Methode |
Haha, genial! 52 Sekunden und im erstem Versuch! :zustimm:
Alternative Lösungsmöglichkeiten, danke Mathematiker. :wink:
Mathematiker - So 21.12.14 16:17
Hallo,
das gesuchte Geschenk vom 20.12. zu ermitteln, erforderte natürlich einen QR-Code-Reader. Wer so etwas nicht besitzt, kann die Abbildung einfach ausschneiden und eines der diversen Offline- bzw. Online-Tools zum Entschlüsseln nutzen. Für Windows 8 findet man im Store z.B. die kostenlose App "Simple QR Tool".
Dann erhält man die Lösungsbuchstaben
Nun muss man die Buchstaben noch etwas durcheinander würfeln.
Was könnte denn Weihnachten verschenkt werden? Socken, Kochtöpfe, Delphi XE7 :wink: , ...? Vielleicht. Gesucht war aber hier
und das ist wirklich ein schönes Geschenk.
Morgen und am 24. wird es wieder einfach; zwei verschiedenartige Puzzle. Das Erste ist ein Klassiker.
Am 23.12. kommt noch mein ultimatives Spezialrätsel. Dazu morgen mehr.
Beste Grüße
Mathematiker
Delphi-Laie - So 21.12.14 22:57
Mathematiker hat folgendes geschrieben : |
Hallo,
das heutige Märchenrätsel ist etwas schwieriger. Deshalb gibt es noch einen "Wink mit dem Zaunpfahl". :wink:
Es gibt mehrere Lösungsverfahren
1) die algorithmische Methode
2) die visuell-kognitive Methode
3) die "Brute-Force"-Methode |
4) Raten/Ausprobieren ;-)
Oder traut mir jemand im Ernst zu, erfolgreich zu dechiffrieren?
trm - So 21.12.14 23:07
Delphi-Laie hat folgendes geschrieben : |
4) Raten/Ausprobieren ;-)
Oder traut mir jemand im Ernst zu, erfolgreich zu dechiffrieren? |
Das fällt unter Punkt 3 ;)
Und: Ja.
platzwart - Mo 22.12.14 09:34
4) Screenshot vom Bild zu google-Bilder hochladen und suchen lassen hat funktioniert :lol:
Mathematiker - Mo 22.12.14 16:59
Hallo,
das Märchen, dessen Text am 21.12. vollkommen durcheinander gekommen war, ist "König Drosselbart".
Zur Lösung:
1) algorithmisch; d.h. der Text wird entschlüsselt
Auch hier war die Gartenzaunkodierung das Kodierungsverfahren, wie bei der Ankündigung des AGS 2014.
Allerdings gibt es zwei Änderungen. Erstens ist die Codezahl 5, d.h. es werden 5 Zeilen berücksichtigt, und zweitens wurden dieses Mal alle Zeichen, d.h. auch die Leer- und Sonderzeichen, "verwurschtelt". Dass alle Zeichen verändert werden, erkennt man auch daran, dass sehr viele Einzelbuchstaben im Codetext auftreten, d.h. die Satzstrukturen nicht mehr vorhanden sind. Dekodiert ergibt sich:
Zitat: |
Ein König hatte eine Tochter, die war über alle Maßen schön, aber dabei so stolz und übermütig, daß ihr kein Freier gut genug war. Sie wies einen nach dem andern ab, und trieb noch dazu Spott mit ihnen. Einmal ließ der König ein großes Fest anstellen, und ladete dazu aus der Nähe und Ferne die heiratslustigen Männer ein. Sie wurden alle in eine Reihe nach Rang und Stand geordnet; erst kamen die Könige, dann die Herzöge, die Fürsten, Grafen und Freiherrn, zuletzt die Edelleute. Nun ward die Königstochter durch die Reihen geführt, aber an jedem hatte sie etwas auszusetzen. Der eine war ihr zu dick, das Weinfaß! sprach sie. Der andere zu lang, lang und schwank hat keinen Gang. Der dritte zu kurz, kurz und dick hat kein Geschick. Der vierte zu blaß, der bleiche Tod! der fünfte zu rot, der Zinshahn! der sechste war nicht gerad genug, grünes Holz, hinterm Ofen getrocknet! Und sohatte sie an einem jeden etwas auszusetzen, besonders aber machte sie sich über einen guten König lustig, der ganz oben stand und dem das Kinn ein wenig krumm gewachsen war. Ei, rief sie und lachte, der hat ein Kinn, wie die Drossel einen Schnabel, und seit der Zeit bekam er den Namen Drosselbart.
|
Ich füge eine einfache Umsetzung der Gartenzaunkodierung an. Dabei könnt ihr beide Varianten (mit oder ohne Sonderzeichen) auswählen, also den Märchentext als auch die nicht lesbaren Kommentare am Anfang des AGS-Threads entziffern.
Von
ub60 weiß ich, dass er die Dekodierung erfolgreich durchgeführt hat. :zustimm: Ich hoffe, er war nicht der Einzige. :wink:
2) visuell-kognitiv; Hinsehen, Überlegen und Märchenkennen
Da man ohne die Idee des Kodierungsverfahrens keine Lösung erzielt, gab es noch ein Hintertürchen, die Abbildung.
Auf der Abbildung sind eine Prinzessin und drei Herren, Edelmänner natürlich, zu sehen; einer dick wie ein Weinfass, einer zu lang ("lang und schwank hat keinen Gang") und einer ziemlich kurz ("kurz und dick hat kein Geschick"). Kennt man sich in Grimms Märchen aus, wird klar, dass es "König Drosselbart" ist.
3) Brute-Force-Methode
Wie sieht denn bei diesem Problem die Holzhammer-Methode aus? Ganz einfach. Grimms "Kinder- und Hausmärchen" zur Hand nehmen und der Reihe nach die Märchennamen eintippen.
Bei meinem Märchenbuch ist es etwas Arbeit, da der König Drosselbart erst als 27.Märchen kommt. Überspringt man aber Märchen wie "Strohhalm, Kohle und Bohne", "Läuschen und Flöhchen", ... (wer kennt die schon?), geht's schneller.
Die Abbildung stammt von einem Märchen-Briefmarkensatz. Mit einer Google-Suche findet man das Bild relativ schnell.
platzwart hat ja schon daraufhingewiesen.
Beschreibung (jpg, 94.94 KB)
Eigentlich war das Rätsel damit nicht gar zu schwer, aber man muss natürlich auf die entsprechende Idee kommen. 27 Lösungen sind viel. Ihr seid eben richtige Rätselmeister.
Und für alle, die König Drosselbart noch einmal lesen wollen, habe ich natürlich auch den ganzen Text.
Beschreibung (txt, 8.89 KB)
Noch eine Bemerkung zum Rätsel vom
23.12.:
Bisher waren alle Aufgaben mit logischem Denken, etwas Informatik bzw. Mathe lösbar. Das Rätsel vom 23.12. ist mein Spezialrätsel. Hier wird wohl nur kriminalistisches Gespür helfen. :P
Auch wenn ein paar von euch vielleicht diese Aufgabe "idiotisch" finden; wer 24 Richtige will, muss da durch.
Und wer mich genauer kennt, weiß: So ein Rätsel muss sein! :mrgreen:
Sehr wichtig ist: Das gesuchte Datum ist ohne(!) Punkte in der Form ddmmyyyy einzugeben, also 8(!) Ziffern. Den Hinweis habe ich im Text vergessen. :oops:
Beste Grüße und noch gutes Rätseln
Mathematiker
gerd8888 - Mo 22.12.14 17:25
Das Loyd Puzzle geht mir Mausklick sehr schnell. Beim Originalspiel in der Hand kommt es manchmal vor, dass ein Teil klemmen kann und langsamer geht.
Die Computer-Aufmachung hat mir gut gefallen. Mathematiker, Du bist ja echt schon ein Profi Programmierer, wenn ich mir die gesamten Weihnachtsrätsel so anschaue.
Die Zahlen 13, 14, 15 waren noch falsch angeordnet. Da muss man halt einfach ein bisschen rumprobieren zum Schluss. Ein System habe ich bis heute noch nicht.
Th69 - Mo 22.12.14 19:26
@Mathematiker: lustigerweise lief gestern am Sonntag nachmittag im ZDF eine Verfilmung von "König Drosselbart" (u.a. mit Maria Schell) ;-)
jackle32 - Di 23.12.14 01:36
Wollte mich jetzt auch mal zu Wort melden.
@Mathematiker: Vielen Danke, deine Rätsel sind mal wieder echt spitze!! Haben die Adventszeit noch etwas spannender gemacht.
Zum heutigen Rätsel. Hat das Datum eigentlich auch eine Bedeutung???
Gruß,
Jack
Mathematiker - Di 23.12.14 07:41
jackle32 hat folgendes geschrieben : |
Hat das Datum eigentlich auch eine Bedeutung??? |
Ja :zustimm:
gerd8888 - Di 23.12.14 12:09
Das Spiel Nr. 3 mit dem Wichtel und den Diamanten. Wie komme ich denn zur rechten unteren Ecke, wo auch einige Diamanten versteckt sind. Da ist ja rings rum eine unpassierbare Mauer. Das Spiel ist ausserdem ein bisschen zu hektisch. Zu oft wurde der Wichtel zum Skelett. Ich habe keinen Plan mehr... Hat das wer geschafft?
Mathematiker - Di 23.12.14 12:20
Hallo,
gerd8888 hat folgendes geschrieben : |
Hat das wer geschafft? |
In der Bestenliste siehst du, dass es 35 Mitspieler geschafft haben.
Es ist auch nicht wirklich kompliziert. Um den Ausgang zu passieren, benötigst du 21 Diamanten. Die rechts unten gehören nicht zu. Diese sind zur "Verwirrung" da.
Vielmehr musst du nach links oben und unter dem Gitter Platz schaffen.
Dann fallen die Steine durch das Gitter und werden zu Diamanten. Sammelst du diese, reicht es i.A.
Beste Grüße
Mathematiker
dsi - Di 23.12.14 12:23
Das mit der 21 hab ich wohl irgendwie überlesen (Man sollte die Aufgaben lieber vor dem Besuch des Weihnachtsmaktes lösen :beer: ). Aber dadurch wurde es für mich zur herausforderndsten Aufgabe der ersten 23 Tage.
Man kann Wände sprengen, indem man Kugeln oder Diamanten auf die Monster fallen lässt.
Mit etwas Geschick ist es so möglich 27 Diamanten zu sammeln und alle Monster zu töten.
gerd8888 - Di 23.12.14 13:32
Mathematiker, dank Deines Hinweises habe ich es jetzt auch geschafft. Aber ganz ehrlich - Spielspass sieht anders aus. Das ist irgendwie zu hektisch. Man würde sich flüssigere Bewegungen auf beiden Seiten (Monster und Wichtel) wünschen. Übrigens habe ich danach ca. 5 Anläufe benötigt. Ein bisschen Glück braucht man allerdings auch.
Mathematiker - Di 23.12.14 18:34
Hallo,
die Aufgabe vom 22.12. war das Klassiker-Puzzle.
Eine Lösungsstrategie zu beschreiben ist schwierig. Man muss nur einfach üben.
Unter
http://www.entwickler-ecke.de/topic_Loyds+Puzzle+Puzzle+15_113791.html findet ihr ein Programm, mit dem man dieses Puzzle und ähnliche spielen kann. Zusätzlich sucht der Computer nach einer möglichst geringen Zugzahl.
Beste Grüße
Mathematiker
Mathematiker - Mi 24.12.14 01:01
Hallo und frohe Weihnachten,
heute ist der letzte Tag des EE-Adventsgewinnspiels 2014. :D
Ich möchte mich bei euch für die Teilnahme bedanken und hoffe, ihr hattet etwas Spaß und Freude. Dem EE-Team (
Narses,
Christian S. und
Martok) gilt mein besonderer Dank, da ich die Möglichkeit hatte, den Adventskalender als AGS vorzustellen. :beer:
Die Gewinner wird
Narses voraussichtlich am 26.12. bekanntgeben.
Allen, die eine der wertvollen AGS-Tassen gewinnen werden :party: , möchte ich jetzt schon gratulieren. Rätselmeister sind aber alle. :zwinker:
Das heutige Rätsel ist zum ruhigen Ausklang ein einfaches Puzzle. Mein Spezialrätsel von gestern löse ich heute Abend oder am 25.12. auf.
Ich wünsche euch schöne Festtage, viele Geschenke und natürlich auch einen guten Rutsch ins Neue Jahr.
Steffen
ub60 - Mi 24.12.14 01:20
Vielen Dank an den
Mathematiker!
Die 24 Tage waren viel zu schnell vorbei. Danke für die schönen und abwechslungsreichen Rätsel! Schwierigkeit und Auswahl waren angenehm, es sollte ja auch etwas zum Knobeln sein.
Ich sag dann mal: "Nur weiter so!"
ub60
mandras - Mi 24.12.14 02:23
Ich muß mich auch ganz lieb für die Rätsel bedanken :)
Sie sorgten für Kurzweil und auch für ein wenig Ruhe während des ganzen Weihnachtstrubels.
Delphi-Laie - Mi 24.12.14 11:29
Ich danke auch!
Aber eine kleine Weihnachtsüberraschung hatte der Kalender doch noch für mich: Nach dem Lösen des Puzzles gab es eine Access Violation beim bzw. nach dem Übermitteln der Daten (was klappte). Leider erstellte ich keine Bildschirmkopie, und der Fehler ist nicht reproduzierbar: Beim zweiten Male trat er nicht mehr auf.
Das lässigste an dem Bild ist m.E. die Zwickauer Rennpappe!
Th69 - Mi 24.12.14 11:37
@Mathematiker: Leider konnte ich mir das ganze Bild nicht in Ruhe betrachten, denn nach dem letzten Zug poppte die MessageBox auf und diese ließ sich auch nicht verschieben (sondern es tauchten dann weitere MessageBoxen auf) - schade...
Tipp: Niemals im Paint-Event eine User-Aktion (MessageBox, Form, ...) durchführen (Programmier-Frevel ;-))
Edit: Aber danke für das gesamte Adventsrätsel! Hätte ich die Wochen vorher etwas mehr Zeit gehabt, wäre ich der 24 doch etwas näher gekommen...
Mathematiker - Mi 24.12.14 22:28
Hallo,
zum Abschluss noch die Lösung des Rätsels vom 23..
Die Lösung ist einfach, wenn man Fan von "The hitchiker's guide to the galaxy" ("Per Anhalter durch die Galaxie") von Douglas Adams ist.
Im Text steht, dass der Doctor murmelt: "DNA, 42, DNA, 42, ..."
Die 42 ist in diesem Werk "… the ultimative answer to life, the universe, and everything, …" ("ultimativ letzte Antwort zum Leben, zum Weltall und allen anderen Dingen"). Das ist der wichtigste Hinweis auf das Buch.
DNA sind aber die drei Anfangsbuchstaben von Douglas Noël Adams. Und Noël = Weihnachten passt ja hervorragend.
Welches Datum ist nun gesucht?
Die merkwürdigen Schriftzeichen sind die Zahldarstellung von 11031952 in der Kunstsprache Gallifrey, der Sprache des Heimatplaneten des Doctors in der Kultserie "Doctor Who".
Wenn man gar keine Idee hatte, konnte man zumindest 11xx1xxx erraten, denn bei 8 Zeichen wird die Jahresangabe wohl mit einer 1 losgehen. Damit sind auch die ersten 2 Zeichen eine "1". Und dann muss eben die Internetsuche 'ran.
Das Ergebnis ist der Geburtstag von Douglas Noël Adams, d.h. der 11.März 1952. Einzugeben war damit 11031952.
Douglas Adams schrieb übrigens auch Folgen für "Doctor Who".
Beste Grüße
Mathematiker
Th69 - Do 25.12.14 12:08
@Mathematiker: Passend zum "Doctor"-Rätsel habe ich gerade ein tolles Video (bzw. Audio) entdeckt:
Dr. Who Theme [
http://vimeo.com/105101805] ("Only a Dalek could play the Dr. Who theme worse than this printer.") ;-)
Und unter
MIDIDesaster [
http://vimeo.com/mididesaster] gibt es weitere "schöne" Hörstücke.
PS: Bzgl. "DNA" habe ich gedacht: -> Vererbung -> Geburtstag (und nicht an die Anfangsbuchstaben eines Namens)...
Nersgatt - Do 25.12.14 18:50
Immer sprecht ihr vom Doctor, und ich hab immer nur Fragezeichen auf der Stirn.
Wo kann man sich die Serie anschauen? Läuft das im Fernsehen? :nixweiss:
Aber auch von mir vielen Dank an Mathematiker und alle, die mitgeholfen haben, das Rätsel so auf die Beine zu stellen. Es hat mir riesig Spaß gemacht, auch wenn ich nicht jeden Tag die Zeit gefunden habe, das Rätsel zu lösen! :zustimm:
trm - Do 25.12.14 19:16
Nersgatt hat folgendes geschrieben : |
Immer sprecht ihr vom Doctor, und ich hab immer nur Fragezeichen auf der Stirn.
Wo kann man sich die Serie anschauen? Läuft das im Fernsehen? :nixweiss: |
http://de.wikipedia.org/wiki/Doctor_Who
Mathematiker - Do 25.12.14 20:56
Hallo,
Nersgatt hat folgendes geschrieben : |
Wo kann man sich die Serie anschauen? Läuft das im Fernsehen? :nixweiss: |
Im Moment läuft es im "normalen" Fernsehen nicht.
Aber heute ist 21.30 Uhr Weltpremiere des Weihnachtsspecials 2014; entweder direkt bei der BBC oder beim Sky-Bezahlsender Fox.
Beste Grüße
Mathematiker
C# - Do 25.12.14 21:52
Für den Fall der Fälle gibts den Doctor auch auf Amazon Instant Video oder Netflix. Kann man ja bei beiden mal ein Probemonat starten (falls noch nicht geschehen) und die Serie ansehen.
Narses - Do 25.12.14 23:40
EE-AGS14-Tassen-Verlosung - Die Gewinner
Der EE-Server hat heute Nachmittag unter Ausschluss der Öffentlichkeit ohne anwesenden Notar und ohne Rechtsanspruch folgende EE-AGS14-Tassen-Gewinner in dieser Reihenfolge ermittelt: :)
Allen Mitspielern vielen Dank für euer Interesse an unserem Gewinnspiel :zustimm: und den Los-Gewinnern viel Freude am neuen Gadget. :beer:
Die Tassen gehen sobald Deutschland wieder "arbeitet" in Produktion, werden also abhängig von Auftragslage und Postlaufzeiten in den ersten Wochen des neuen Jahres bei euch eintreffen. Ich werde die Päckchen unversichert, aber gut verpackt an die in der Quiz-Software hinterlegte Adresse versenden. Wenn euch das nicht passt (z.B. weil ihr auf eure Kosten versicherten Versand haben möchtet, damit die Tasse im Fall eines Transportschadens ersetzt werden kann; oder falls sich die Adresse zwischenzeitlich doch noch geändert haben sollte), dann nehmt bitte sofort Kontakt per PN zu mir auf, um das zu klären. :idea:
Ansonsten freut es uns, dass wir euch die Adventszeit wieder etwas angenehmer machen konnten. ;) Wenn ihr auch nächstes Jahr wieder mit einem AGS "verwöhnt" werden möchtet, dann dürft ihr ruhig noch etwas dazu hier im Thread sagen. :zwinker:
Euer EE-(Quiz-)Team :party:
Mathematiker - Fr 26.12.14 00:06
Allen Gewinnern meinen besonderen Glückwunsch. :party: :beer: :dunce:
Oliver Marx - Fr 26.12.14 01:34
Auch von mir ein großes DANKE für ein erneutes, gelungenes Jahresfinale!
Glückwunsch an alle Gewinner. :beer: :party:
Narses - Di 06.01.15 12:22
Moin!
Die Tassen sind da und gehen schnellstmöglich (mal sehen ob ich das heute noch schaffe :?) zur Post! :zustimm:
cu
Narses
harryp - Sa 10.01.15 12:10
Moin!
Meine Tasse ist soeben erfolgreich angekommen. Vielen Dank dafür und vielen Dank allen Beteiligten für den Adventskalender.
Jann1k - Sa 10.01.15 17:24
Auch meine Tasse kam heute wohlbehalten an.
Vielen Dank!
PantherX - Do 15.01.15 12:00
Meine ist am Samstag ebenfalls heile angekommen :) Danke dafür :)
Und nochmal danke an Mathematiker und alle Beteiligten für das tolle Quiz
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!