구현(9)
-
[python_파이썬_Pass]백준_10250번_ACM 호텔_풀이
공부하는허딩크 : https://www.youtube.com/live/zD3naTrHxto?feature=shared 쉽지 않은 문제였다. 회사 점심시간을 활용해서 한 문제씩 풀려고 했는데 1시간 넘게 걸렸다. 생각없이 손부터 움직여서 생각나는대로 코드를 작성했다. 예시의 조건으로는 답이 나오는데 틀렸습니다.import sysinput = sys.stdin.readlineT = int(input())for _ in range(T): """첫번째 H, 두번째 W, 세번째 N""" nums = list(map(int, input().split())) floor = nums[2] % nums[0] room = nums[2] // nums[0] if room 10: print(f'{floor}..
2024.08.19 -
[python_파이썬_Pass]백준_2503번_숫자 야구_풀이
공부하는허딩크 : https://www.youtube.com/live/CkXfGvDJ2i8?feature=shared 1. 스터디원 : 2명2. 21시~21시50분 50분간 2명 모두 해결 못함3. 나는 문제 자체를 이해 못했으나 스터디원의 문제 리뷰 후 이해함4. 즉, 3자리 모든 숫자(0제외, 반복 제외)를 각 예시의 경우와 비교해서 동일한 스트라이크와 볼이 나오는 케이스만 살리면 됨#여기서 중요한 점 remove를 사용해서 nums안의 num을 제거할 떄 nums를 반복하고 있는 상황에서 바로 지워주면 특정요소들이 제대로 처리가 안되는 문제 발생그래서 별도 제거할 리스트를 만들어 준 후 한번에 제거함 #permutations를 활용해도 괜찮을 것 같음import sysinput = sys.stdin..
2024.08.15 -
[python_파이썬_Pass]백준_2564번_경비원_풀이
공부하는허딩크 : https://www.youtube.com/live/942ryg6Zch8?feature=shared 처음에 문제를 너무 쉽게 봤다.금방 해결할 수 있을 것 같았는데 1시간 조금 넘게 걸렸다.따로 알고리즘이나 공식이 있어 보이지는 않았고, 내 위치가 어딘지에 따라서 각 상점간의 거리를 하나씩 구해서 answer의 변수에 넣어주면 답이 나오겠다고 생각했다. 아래의 코드로 일단 작성은 했으나 오류를 찾기가 어려웠다.import sysinput = sys.stdin.readline#1. 입력 및 초기화X, Y = map(int, input().split())M = int(input())market = []for i in range(M): x, y = map(int, input().spli..
2024.08.12