|
You last visited: Today at 18:26
Advertisement
Coding-Rätsel | Forumspiel
Discussion on Coding-Rätsel | Forumspiel within the General Coding forum part of the Coders Den category.
02/13/2016, 22:22
|
#31
|
elite*gold: 0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
|
Schliesst das Rätsel die Try&Error-Methode aus?
Sprich, kann ich einmal testen, ob das Programmstartet und daraufhin reagieren?
Oder muss ich daraufhin von vorne anfangen?
|
|
|
02/13/2016, 22:53
|
#32
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Try&Error geht nicht. Wenn das Programm ohne richtige Vorbereitung gestartet wird geht natuerlich die Welt unter.
Ein Ansatz fuer "meine" Loesung war noch nicht dabei. Deswegen ein Tipp:
|
|
|
02/14/2016, 00:17
|
#33
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by algernong
Try&Error geht nicht. Wenn das Programm ohne richtige Vorbereitung gestartet wird geht natuerlich die Welt unter.
Ein Ansatz fuer "meine" Loesung war noch nicht dabei. Deswegen ein Tipp:
|
Kann ich z.B. sagen:
Feld 1,3,5,7,9, usw. gehören in Partition 1 und alle restlichen in Partition 2?
|
|
|
02/14/2016, 00:40
|
#34
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Quote:
Originally Posted by Shadow992
Kann ich z.B. sagen:
Feld 1,3,5,7,9, usw. gehören in Partition 1 und alle restlichen in Partition 2?
|
Spricht eigentlich nichts dagegen.
(Das 1..x und (x + 1)..100 aus meinem Beitrag ist dann natuerlich falsch, mit der Einschraenkung kann man es aber auch loesen)
|
|
|
02/14/2016, 02:00
|
#35
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by algernong
Spricht eigentlich nichts dagegen.
(Das 1..x und (x + 1)..100 aus meinem Beitrag ist dann natuerlich falsch, mit der Einschraenkung kann man es aber auch loesen)
|
Das Rätsel war echt kniffelig, aber ich bin mir sicher ich habs.
Zuerst einmal wie ich mich rangearbeitet habe:
Zuerst hab ich mir überlegt dass man das Problem ja auch viel kleiner angehen kann z.b. "Teile 2 Felder so auf, dass sie genau gleich viele 1en enthalten, wobei genau eine 1 im voraus existiert". Nach etwas nachdenken kam ich dann dazu, dass es reicht die letzte Ziffer einfach zu invertieren, also immer Not(1) (Indizierung beginnend bei 0).
Nach kurzen Testen aller möglichen Zustände sah das auch gut aus:
Quote:
01 -> Not(1) -> 00 (erste Hälfte Partition 1 zweite Hälfte Partition 2)
10 -> Not(1) -> 11 (erste Hälfte Partition 1 zweite Hälfte Partition 2)
|
Also habe ich mir das eine Stufe größer überlegt:
10 Felder, genau eine 1, 2 Partitionen:
Hier sieht man relativ schnell, dass wenn man wieder die letzte Zahl invertiert und alles außer die letzte Zahl in Partition 1 packt und nur die letzte Ziffer in Partition 2, man wieder das Rätsel gelöst hat:
Paar Beispiele:
Quote:
0100000000 -> Not (9) -> 010000000 | 1
1000000000 -> Not (9) -> 100000000 | 1
0000000001 -> Not (9) -> 000000000 | 0
|
Und dann habe ich mich gefragt was denn jetzt genau der Unterschied zu 10 aus 100 Feldern sei und mir ist aufgefallen:
Gar nichts...
Das heißt die Lösung ist:
Man macht eine Partition 10 Felder groß, invertiert diese alle und die zweite Partition bekommt 90 Felder und lässt diese 90 Felder unberührt.
(Um ehrlich zu sein hat mich dein Tipp bis ich die Lösung hatte nur verwirrt  )
Wenns stimmt:
Irgendjemand der Bock hat kann ein Rätsel machen.
|
|
|
02/14/2016, 03:44
|
#36
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Ist richtig
Die Aufgabe ist uebrigens von hier, Frage 6:  , nur mit Muenzen statt Bits.
|
|
|
02/14/2016, 09:28
|
#37
|
elite*gold: 52
Join Date: Sep 2010
Posts: 4,853
Received Thanks: 833
|
Quote:
Originally Posted by onahoe
Naja im Entfernten hat es was mit Logikprogrammierung zu tun, also gar nicht soo abwegig, aber das war auch mein erster Gedanke. Aber ich lasse es mal gelten, solange es fortan nicht ständig solche Logikscheiße zu sehen gibt  Achja, dein Rätsel war übrigens nicht zu schwer. Habe es in 3 Minuten geknackt, nur leider 'ne Stunde zu spät gesehen ^^
|
Ich hatte erst überlegt das Passwort für den Passwortbereich nicht mitzuteile, aber da ich selbst noch nie dort hingekommen bin weiß ich nicht wie gut andere darin sind solche Standardgeschützten bereiche zu umgehen, ich weiß es zumindest nicht
|
|
|
02/18/2016, 07:11
|
#38
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Wenn sonst niemand will, noch ein Logik Rätsel:
Gegeben ein Bild, ein Faden und einige Nägel. Kann man ein Bild mit dem Faden so an den Nägeln aufhängen, dass es runterfällt, sobald man einen einzelnen, beliebigen Nagel rauszieht?
Für zwei Nägel funktioniert das zum Beispiel so:  - Solange beide Nägel drin sind, hebt das Bild; es fällt aber runter, sobald einer der beiden Nägel herausgezogen wird.
Geht das auch mit beliebig vielen Nägeln?
Tipp 1: Ja
Tipp 2: Eine Lösung für n Nägel ist Teil einer Lösung für (n+1) Nägel
|
|
|
02/22/2016, 22:15
|
#39
|
elite*gold: 52
Join Date: Sep 2010
Posts: 4,853
Received Thanks: 833
|
@algernong, dass hier soll ein "IT" Rätsel Bereich werden, deins ist eher so Rätsel aus dem Alltag 
Also nichts mit Technik, und Coding öder Ähnlichem.
|
|
|
03/22/2016, 16:59
|
#40
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Was macht folgender Algorithmus?
Code:
public static boolean mystery(String x, String y, String z) {
int n = x.length();
int m = y.length();
if (n + m != z.length()) {
return false;
}
boolean[][] T = new boolean[2][m + 1];
for (int i = 0; i < n + 1; i++) {
for (int j = 0; j < m + 1; j++) {
T[i % 2][j] = (i == 0 && j == 0)
|| (i == 0 && T[0][j - 1] && y.charAt(j - 1) == z.charAt(j - 1))
|| (j == 0 && T[(i - 1) % 2][0] && x.charAt(i - 1) == z.charAt(i - 1))
|| (i != 0 && T[(i - 1) % 2][j] && z.charAt(i + j - 1) == x.charAt(i - 1))
|| (j != 0 && T[i % 2][j - 1] && z.charAt(i + j - 1) == y.charAt(j - 1));
}
}
return T[n % 2][m];
}
(Java hat Kurzauswertung, x.charAt(i) entspricht x[i] in C++)
|
|
|
12/18/2016, 17:03
|
#41
|
elite*gold: 10
Join Date: May 2013
Posts: 814
Received Thanks: 1,265
|
schon etwas älter, besteht noch Interesse, dann würde ich mich an ein neues Rätsel setzen..
|
|
|
 |
|
Similar Threads
|
Forumspiel
04/06/2014 - Off Topic - 6 Replies
verhafte den user über dir ...
... und sag uns, was er verbrochen hat
|
[Forumspiel] Bewerte die Signatur über dir! [GFX]
12/19/2012 - Off Topic - 21 Replies
Moin Leute,
dies ist ein kleines Forumspiel,
"Bewerte die Signatur über dir!"
Bewertet einfach die Signatur von dem jenigen über euch.
Punkte sind 0 / 10!
Viel Spaß
|
[!] Leauge of Legends Forumspiel [!]
07/28/2011 - League of Legends - 12 Replies
Schönen guten Morgen,
Ich bin mir nicht sicher, ob du es so einen Topic schon gibt, allerdings habe ich keinen gefunden.
Ich möchte euch einmal kurz erklären wie das Leauge of Legends Forumspiel funktioniert.
Ich nenne euch 2 Setups für ein Spiel das wirklich stattfinden könnte. Bei dem eigenem Team fehlt jedoch der letze Champ und den müsst ihr aussuchen.
Am besten erklärt ihr wieso ihr welchen Champ als 5tes in das Lineup nehmen würdet und welche Vorteile etc das hätte.
|
Lustiges Forumspiel =)
04/23/2011 - Off Topic - 5 Replies
Also ich hab mir dass so vorgestellt
es ist ein Spiel bei dem man hochzählt und gleichzeitig kann man über verschiedenstes diskutieren
wenn ein Mod/Admin/Premium eine Zahl reinschreibt geht es wieder von vorne los^^
Ich fang gleichmal an
1:D
|
[Forumspiel] Mit 1€ würde ich...
02/13/2011 - Off Topic - 81 Replies
Was würdet ihr machen, wenn ihr genau 1€ hättet?
__________________
Wenn ICH 1 € hätte würde ich mir einen Cheeseburger kaufen :'D
|
All times are GMT +1. The time now is 18:26.
|
|