분류 전체보기(144)
-
Baekjoon Online Judge [Python] 6778번 Which Alien?
외계인을 3종류로 나누어 판별하는 문제입니다. 입력1Line 안테나 개수2Line 눈 개수출력안테나 개수와 눈 개수에 따른 문구 출력.- TroyMartian : 안테나 최소 3개 이상, 눈 최대 4개 이하- VladSaturnia : 안테나 최대 6개 이하, 눈 최소 2개 이상- GraemeMercurian : 안테나 최대 2개 이하, 눈 최대 3개 이하해당하지 않으면 출력 없음. 오잉 쉽네? 단순 조건문 아닌가?antenna = int(input())eye = int(input())if (antenna>=3 and eye=2): print("VladSaturnian")elif (antenna 하고 코드를 짰는데?!! 아래 예제2를 보면, 여러개의 조건에 해당하면 해당하는 문구를 다 출력을..
2024.12.05 -
[web] session-basic
보호되어 있는 글입니다.
2024.12.05 -
Dreamhack [forensics] boot_time
보호되어 있는 글입니다.
2024.12.04 -
Dreamhack [forensics] Track_the_file
보호되어 있는 글입니다.
2024.12.03 -
CryptoHack [crypto] Modular Exponentiation / Public Keys
Modular Exponentiation모듈러 지수 연산 문제입니다.RSA의 모든 연산은 모듈러 지수 연산을 포함한다.모듈러 지수 연산은 암호학에서 광범위하게 사용되는 연산으로, 보통 다음과 같이 표현된다 : 2^10 mod 17이는 어떤 숫자를 특정 지수만큼 제곱한 후(2^10 = 1024), 다른 숫자로 나눈 나머지를 구하는 작업(1024 mod 17 = 4)으로 생각할 수 있다. python에서는 이 작업을 수행하는 내장 연산자인 pow(base, exponent, modulus)를 제공한다.RSA에서는 모듈러 지수 연산과 소인수분해 문제를 활용하여 trapdoor function을 만든다. 이 함수는 한 방향으로는 쉽게 계산할 수 있지만, 올바른 정보를 가지고 있지 않으면 역으로 계산하기 어렵다...
2024.12.03 -
Dreamhack [crypto] uncommon e
보호되어 있는 글입니다.
2024.12.02