백준 BAEKJOON 3135번 라디오 [PYTHON/파이썬][목차여기] (SILVER Ⅴ)https://www.acmicpc.net/problem/3135 먼저, A 주파수에서 B 주파수까지 거리를 계산 후,주어진 즐겨찾기 주파수 N개를 비교해 줬다.만약 즐겨찾기 주파수보다 A에서 B까지의 거리가 가깝다면그대로 출력하면 되지만즐겨찾기 주파수에서 B까지 가는 게 가깝다면min() 함수를 통해 최솟값을 구하면 된다.여기서 중요한 것은 +1을 해줘야 한다.왜냐하면 즐겨찾기 버튼을 한 번 누르기 때문이다. A, B = map(int, input().split())N = int(input())result = abs(A - B)for _ in range(N): frequency = ..
백준 BAEKJOON 32969번 학술대회 참가신청 [PYTHON/파이썬][목차여기] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32969 디지털 인문학이라고 판단 되는 단어들이입력으로 주어진 논문 주제에 있다면 "digital humanities"를 출력,그렇지 않다면 "public bigdata"를 출력했다.효율적으로 출력하기 위해 exit(0)을 사용했다. digital_humanities = ["social", "history", "language", "literacy"]topic = input()for i in digital_humanities: if i in topic: print("digital humanities")..
백준 BAEKJOON 32951번 AI 선도대학 [PYTHON/파이썬][목차여기] (BRONZE Ⅴ)https://www.acmicpc.net/problem/32951 궁금한 연도 N에서 2024를 빼준 뒤 출력하면 된다. N = int(input())print(N - 2024)
백준 BAEKJOON 32941번 왜 맘대로 예약하냐고 [PYTHON/파이썬][목차여기] (BRONZE Ⅳ)https://www.acmicpc.net/problem/32941 건우가 예약한 교시 N만 알고 있으면 쉽게 풀 수 있다.조원들의 참석 가능한 교시에 대한 정보에 N이 포함되어 있으면 된다. T, X = map(int, input().split())N = int(input())result = True # 모든 조원 참석 가능 여부for _ in range(N): K = int(input()) A = list(map(int, input().split())) if X not in A: result = Falseif result: print("..
백준 BAEKJOON 32929번 UOS 문자열 [PYTHON/파이썬][목차여기] (BRONZE Ⅴ)https://www.acmicpc.net/problem/32929 UOS 글자는 세 글자이다.x번째 문자를 구하긴 위해서는 x를 3으로 나눴을 때 나머지를 구하면 된다. x = int(input())result = x % 3if result == 1: print("U")elif result == 2: print("O")else: print("S")
백준 BAEKJOON 32866번 코인의 신 건모 [PYTHON/파이썬][목차여기] (BRONZE Ⅲ)https://www.acmicpc.net/problem/32866 먼저 원금 N에서 X%만큼 손실된 현재 금액을 구해야 한다.현재 금액 = N * (1 - X / 100)원금을 다시 되찾으려면 현재 금액에서 몇 %가 증가해야 하는지 계산해야 한다.Y%가 증가하여 원금 N이 되어야 하므로 아래와 같이 식을 작성할 수 있다.N = 현재 금액 * (1 + Y / 100)이를 변형하면Y = (N / 현재 금액 - 1) * 100 위의 식을 활용하여 코드에 적용 후 문제의 조건에 맞게 f-string을 사용하여 결과를 출력했다. N = int(input())X = int(input())c..