Хэш -функция в Python не дает ответа, который я хочу [дублировать]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Хэш -функция в Python не дает ответа, который я хочу [дублировать]

Сообщение Anonymous »

Я практикую вопросы Python на Hackerrank. Вот вопрос. < /P>
Это мое решение: < /p>
if __name__ == '__main__':
n = int(input())
i = tuple(map(int,input().split()))
print(hash(i))

< /code>
желаемый вывод - < /p>
3713081631934410656
< /code>
Однако вывод, который я получаю, < /p>
-3550055125485641917
< /code>
Почему это так? Я снова попытался копировать и вставить свой код. Все еще не работал.

edit
он начал работать. Мне пришлось выбрать PYPY3 (крик -любитель). Кроме того, большие взлеты для Чепнера для указания функциональности хэша Python3.

Подробнее здесь: https://stackoverflow.com/questions/740 ... wer-i-want
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»