Thread besondere Art einer verschlüsselten Datenbank
(23 answers)
Opened by Ishka at 2004-08-05 03:03
Jep, hast du richtig verstanden. (f: |N -> |N) soll halt ausdrücken, daß sowol die Schlüssel wie auch die Werte natürlichzahlig sind. Wenn f(i) nicht existiert, dann soll irgendwas zurückgegeben werden, aber bei jedem Aufruf natürlich das gleiche, damit man auch bei mehrmaligem Aufruf nicht erkennt, ob der Wert jetzt in f enthalten ist.
sub z{if(@_){1while$x[$k=rand 10];t($t=$x[$k]=1)}print map"$z[$x[$_]]$_".($_%3?
"":"\n"),1..9}sub t{$j=0;$x[$_+1]==$t&&($j+=2**$_)for 0..8;z,die"Gewinner $z[$t] "if grep$_==($j&$_),7,56,73,84,146,273,292,448;z,die"Gleichstand\n"if@x>9&&!grep !$_,@x}@x=4;@z=qw{. [ (};z$^T&1;while(<>){next if$_>9||$x[$_];t$t=$x[$_]=2;z 1} |