백준 BAEKJOON 1531번 투명 [PYTHON/파이썬][목차여기] (SILVER Ⅴ)https://www.acmicpc.net/problem/1531 먼저 0으로 채워진 101X101 크기의 2차원 리스트를 만들어줬다.(이것은 쉽게 x, y 좌표를 받기 위해 101X101로 설정한 것이다.)주어진 N개의 줄에 맞춰 x1, y1, x2, y2 좌표를 입력받은 후이중 for문을 사용하여 좌표에 해당하는 요소에 +1을 진행하였다.여기서 M보다 작거나 같은 숫자는 투명해서 보이는 그림이고높으면 보이지 않는 그림인 것이다.보이지 않는 그림을 세기 위해 if 문을 사용하여 개수를 세준 뒤 출력하면 된다. N, M = map(int, input().split())paper = [[0] ..
백준 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")