백준#10930 SHA-256

정은경·2020년 11월 5일
0

백준 문제풀이

목록 보기
51/51

1. 문제

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

  • Easy / 해시,구현 / 15분 컷

2. 나의 풀이

import hashlib
string_to_hash = input()
hash_object = hashlib.sha256(str(string_to_hash).encode('utf-8'))
print(hash_object.hexdigest())

sha256메소드 안에 문자열은 utf8로 인코딩을 반드시 지정해주어야 에러가 안난당!

3. 남의 풀이

import hashlib

input_data = input()
encoded_data = input_data.encode()
# hashlib.sha256(문자열의 바이트 객체)
result = hashlib.sha256(encoded_data).hexdigest()
print(result)

4. 느낀 점

hashlib.py 열어보자

Reference

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글