Forum: Sonstige Fragen zu Delphi
Delphi
by ichbins,
12. Nov 2005
Falls du es dennoch versuchen willst:
procedure resultready(x,y:integer;result:array of integer);
var
a:array of array of integer;
i,j:integer;
text:string;
begin
setlength(a,x,y);
for i:=0 to length(result)-1 do
Forum: Sonstige Fragen zu Delphi
Delphi
by ichbins,
12. Nov 2005
ja, aber ich wette, seine CPU schafft es nicht, alle 10^67 Möglichkeiten innerhalb von einem Jahrhundert durchzuerechnen.
Angenommen er hat ein Mulit-CPU-System mit 4 Wassergekühlten, auf 8GHz getakteten 10-kernigen Cell-Prozessoren. Dieses System wäre etwa 100 x schneller als meines. Auf meinem System dauert das 3x3-Beispiel 2 sec, auf seinem also 0,02 sec. Das 9x9-Beispiel benötigt...
Forum: Sonstige Fragen zu Delphi
Delphi
by ichbins,
12. Nov 2005
Du weisst schon dass es ziemlich viele Möglichkeiten gibt, dieses (3x3) Quadrat zu füllen?
Insgesammt wärend das
9^(3*3)
Stück, also 387420489. Die passen nicht in den Arbeitsspeicher. Du müsstest also ein
var