반응형 Algorithm/유형별 문제 풀이12 Chapter 02. 고급 자료구조 고급 자료구조 (핵심 유형 문제풀이) 혼자 힘으로 풀어보기 SHA-256: https://www.acmicpc.net/problem/10930 문제 제목: SHA-256 문제 난이도: 하(Easy) 문제 유형: 해시, 구현 추천 풀이 시간: 15분(검색 시간 포함) 문제 풀이 핵심 아이디어 hashlib의 sha256 함수를 이용하면 SHA 256해시를 구할 수 있습니다. hashlib.sha256(문자열의 바이트 객체).hexdigest(): 해시 결과 문자열 소스 코드 import hashlib input_data = input() encoded_data = input_data.encode() result = hashlib.sha256(encoded_data).hexdigest() print(resu.. 2020. 8. 10. Chapter 01. 기본 자료구조 Chapter 01. 기본 자료구조(기초 문제풀이) 혼자 힘으로 풀어보기 음계: https://www.acmicpc.net/problem/2920 문제 제목: 음계 문제 난이도: 하(easy) 문제 유형: 배열, 구현 추천 풀이 시간: 15분 문제풀이 핵심 아이디어 리스트에서의 원소를 차례대로 비교합니다. 비교할 때 두 원소를 기준으로 오름차순/내림차순 여부를 체크합니다. [초기상태 오름차순: True, 내림차순: True] [초기상태 오름차순: True, 내림차순: False] [초기상태 오름차순: False, 내림차순: False] 오름차순 및 내림차순이 모두 False이므로 'mixed'를 출력합니다. 소스 코드 a = list(map(int, input().split(' &#.. 2020. 8. 10. 이전 1 2 다음 728x90 반응형