[백준] 15829번: Hashing Python

BellBoy·2023년 5월 23일
0

https://www.acmicpc.net/problem/15829

import sys

input = sys.stdin.readline

n = int(input())
total_number = 0
ascii_array = list(input().strip())

for i in range(n):
    ascii_number = ord(ascii_array[i])-96
    total_number += ascii_number*(31**i)

if total_number > 1234567891:
    total_number = total_number % 1234567891
print(total_number)

파이썬으로 시그마를 구현하는 문제 마지막에는 소수를 나눠준값으로 해싱을 해주는 코드입입니다

profile
리액트러버

0개의 댓글