ํด์(2)
-
[BOJ] #1920 - ์ ์ฐพ๊ธฐ
1920๋ฒ: ์ ์ฐพ๊ธฐ ์ฒซ์งธ ์ค์ ์์ฐ์ N(1 ≤ N ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ ์ค์๋ N๊ฐ์ ์ ์ A[1], A[2], …, A[N]์ด ์ฃผ์ด์ง๋ค. ๋ค์ ์ค์๋ M(1 ≤ M ≤ 100,000)์ด ์ฃผ์ด์ง๋ค. ๋ค์ ์ค์๋ M๊ฐ์ ์๋ค์ด ์ฃผ์ด์ง๋๋ฐ, ์ด ์๋ค www.acmicpc.net ** ๋ฌธ์ ์ ํ ํด์, ๋ฐฐ์ด, ๊ตฌํ ** ํ์ด ํน์ ์ ์์ ๋ฑ์ฅ ์ฌ๋ถ๋ง์ ๊ฐ๋จํ ์ฒดํฌ ํ์ด์ฌ์ dictionary ์๋ฃํ์ ํด์์ฒ๋ผ ์ฌ์ฉ set ์๋ฃํ์ ์ด์ฉํด ๋ ๊ฐ๋จํ ํ ์ ์์ -> ํด์ ์ง์ ๊ตฌํ X # ๋ฐฉ๋ฒ 1: set n = int(input()) array = set(map(int, input().split())) m = int(input()) x = list(map(int, input().split..
2021.06.13 -
[BOJ] #10930 - SHA-256
10930๋ฒ: SHA-256 ์ฒซ์งธ ์ค์ ๋ฌธ์์ด S๊ฐ ์ฃผ์ด์ง๋ค. S๋ ์ํ๋ฒณ ๋๋ฌธ์์ ์๋ฌธ์, ๊ทธ๋ฆฌ๊ณ ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ธธ์ด๋ ์ต๋ 50์ด๋ค. www.acmicpc.net ** ๋ฌธ์ ์ ํ ํด์, ๊ตฌํ ** ํ์ด hashlib์ sha256 ํจ์๋ฅผ ์ด์ฉํ์ฌ SHA-256 ํด์ ๊ฐ์ฒด๋ฅผ ๊ตฌํจ (hashlib.sha256(๋ฌธ์์ด์ ๋ฐ์ดํธ ๊ฐ์ฒด)).hexdigest(): ํด์ ๊ฒฐ๊ณผ๋ฅผ ์๋ฏธํ๋ ๋ฌธ์์ด from hashlib import sha256 rslt = sha256(input().encode()) print(rslt.hexdigest())
2021.06.13