Problem Solving/BOJ6 백준 11718번 그대로 출력하기 풀이 Python Answer12345import sys for i in sys.stdin: print(i, end="")csDescription다른 사람들은 while True: print(input())또는 for i in range(0, 100): print(input()) 등의 100 줄의 input이 다 들어올 때까지 무제한으로 받아서 런타임 오류가 나기 전에 채점이 끝났기 때문에 통과가 됐던거 같은데 업데이트가 됐는지 나는 저런 방식으로 하면 계속 런타임에러가 떴다. 그래서 다른 방법을 찾아본 결과 sys.stdin을 사용하면 아직 통과할 수 있더라. Source codehttps://github.com/ChungminPark/_problem_solving/blob/master/BOJ/11718.py Refer.. 2018. 11. 23. 백준 10929번 SHA-224 풀이 Python Answer123import hashlib print(hashlib.sha224(input().encode('utf-8')).hexdigest())cs Descriptionhash에는 많은 종류가 있다(SHA1, SHA224, SHA256, SHA384, and SHA512 등). 각 종류마다 generate하는 값이 다른데, 문제에서 sha224를 원하므로 sha224를 사용하기 위해 위에 언급한 hash 함수를 다 포함하고있는 hashlib을 import한다. hashlib.sha224() 와 같은 방식으로 원하는 hash 함수를 불러서 사용한다. 우선 커멘드에서 input을 받아야 되므로 input()을 사용했고 여기서 주의할 점!은 encode를 해주지 않으면 TypeError: Unicode-o.. 2018. 11. 23. 이전 1 2 다음