-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
日本語があまり得意ではないため、AI翻訳を使って会話しています。
こちらのハッシュ値計算は初代と同じ仕様です
カードIDを64で除算した剰余列(マッピングテーブル変換後)を逆順に連結した文字列
def idToHash(id_val: int) -> str:
mapping = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_"
chars = []
while id_val:
id_val, rem = divmod(id_val, 64)
chars.append(mapping[rem])
return ''.join(reversed(chars))Metadata
Metadata
Assignees
Labels
No labels