:-D
Verfasst: Dienstag 17. Juni 2008, 15:46
blablabla
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Es wird vermutlich auch kaum jemand den Post lesen, denn "Quellcode???" ist trotz der Fragezeichen keine Frage und auch kein Titel der Helfern vermittelt, dass der Thread lesenswert ist.pütone hat geschrieben:Es wird vermutlich keiner deine Aufgabe für dich machen wollen.
Wobei unser "weibliches" Wesen wohl auch ziemlich Blond sein wird.veers hat geschrieben:Ich finde es immer wieder Interessant wie viele weibliche User Hilfe bei ihren Aufgaben wollen
Code: Alles auswählen
#!/usr/bin/perl
use strict;
use warnings;
sub my_random {
my ($n, $x) = @_;
my $len = length "$n";
while ($x--) {
my $new = $n*$n;
my $offset = (length($new) - $len)/2;
$n = substr($new, $offset, $len) ;
}
return $n;
}
print my_random(123456, 10) . "\n";
Es ist nur eine Frage der Zeit, bis die Kinder begreifen, dass man einfach nur im Rubyforum fragen muss, wenn man Antworten auf Pythonprobleme will.audax hat geschrieben:[die Lösung]
Mir entzieht sich, was du sagen willst, entschuldige bitte.audax hat geschrieben:Hey, ne Hausaufgabe mache ich erst nicht in der gewünschten Sprache
Ich denke er will damit sagen, dass das einfach zu sehr nach Hausaufgabe aussieht und das Forum keine Hausaufgabenhilfe istkeppla hat geschrieben:Mir entzieht sich, was du sagen willst, entschuldige bitte.audax hat geschrieben:Hey, ne Hausaufgabe mache ich erst nicht in der gewünschten Sprache
Er will sagen, er hat noch nie die Aufgaben wie von seinen Lehrern erledigt. War basic verlangt, hat ers in Pascal gemacht. War Pascal dran, kam er mit C. Und in Englisch hat er immer in die Aufgaben in Latein geschrieben.keppla hat geschrieben:Mir entzieht sich, was du sagen willst, entschuldige bitte.audax hat geschrieben:Hey, ne Hausaufgabe mache ich erst nicht in der gewünschten Sprache
Warum nicht doch die Aufgaben Lösen und dann bewusst einen oder mehrere kleine Fehler einbauen. *fg*cofi hat geschrieben: Warum audax doch noch ne Implementierung liefert, entzieht sich mir allerdings auch
Code: Alles auswählen
getMiddle :: String -> Int -> String
getMiddle string len = take len $ drop offset string
where
offset = ((length string) - len) `div` 2
myRandom :: Integer -> Int -> Integer
myRandom n 0 = n
myRandom n times = myRandom new (times-1)
where
string = show (n*n)
new = read $ getMiddle string intLength
intLength = length $ show n
Ja, und genau für diesen "Algorithmus" hab ich einen trivialen "exploit" genanntCrzDivi hat geschrieben:Er will sagen, er hat noch nie die Aufgaben wie von seinen Lehrern erledigt. War basic verlangt, hat ers in Pascal gemacht. War Pascal dran, kam er mit C. Und in Englisch hat er immer in die Aufgaben in Latein geschrieben.
Ja, das fände ich Lehrreicher. Hier mein völlig fehlerfreier Vorschlag:Warum nicht doch die Aufgaben Lösen und dann bewusst einen oder mehrere kleine Fehler einbauen. *fg*
Code: Alles auswählen
def QuadratmittenmethodeNachNeumann():
print (
'SWNoIGhhYiBtZWluZSBI'
'YXVzYXVmZ2FiZW4gY'
'XVzIGRlbSBQeXRob2'
'5mb3J1bSBhYmdlc2N'
'ocmll\nYmVu\n'
).decode("base64")
if __name__ == '__main__':
QuadratmittenmethodeNachNeumann()
Hab ich doch gar nichtaudax hat geschrieben: Die Implementierung in Perl habe ich geschrieben, weil cofi schlecht über Perl geredet hat
Und die hier in Scheme, um mal wieder was in Scheme gemacht zu haben.audax hat geschrieben:Und die hier in Haskell um mal wieder was in Haskell gemacht zu haben.
1. Unglaubwürdige Aussage (Na gut, eigentlich dürfte man's dir zutraun :p) ohne Beweise.Leonidas hat geschrieben: Damit darf ich nun sagen: Ich kenne den Quellcode. Wo ist nun meine Million?