[LUGOS-PROG] bijektivna preslikava iz stringa v int
Primož Gabrijelčič
gabr at 17slon.com
Wed Jan 9 15:39:34 CET 2002
> Najlazje da ga izracunas na podlagi ASCII kod iz stringa:
> function genKey(key: string): integer;
> var keyc: integer;
> begin
> for i:=1 to length(key) do
> keyc:=keyc+ord(key[i]);
> genKey:=keyc;
> end;
Hmm, tole je daleč od bijektivnosti.
Hint: genKey('ab') = genKey('ba')
Pozdrav,
Gp
=WinGpT= Cogito ergo spud: I think therefore I yam.
More information about the lugos-prog
mailing list