HWI's Devlog
article thumbnail
[Python] 프로그래머스 - 개인정보 수집 유효기간 (2023 KAKAO BLIND RECRUITMENT)
Dev/PS 2023. 3. 25. 23:43

프로그래머스 [2023 KAKAO BLIND RECRUITMENT] 개인정보 수집 유효기간 파이썬 풀이 https://school.programmers.co.kr/learn/courses/30/lessons/150370 풀이 먼저 날짜와 관련된 모듈을 이용해서 풀어봐야겠다는 생각을 하였다. 문자열을 날짜로 바꾸는 방법 특정 날짜의 n개월 후 날짜 구하는 방법 날짜와 날짜끼리의 대소 비교 방법 순으로 생각을 해보았다. 첫번째로 문자열을 날짜로 바꾸는 방법은 datetime이라는 내장 모듈의 strptime을 사용하였다. 다음으로 특정 날짜의 n개월 후 날짜 구하는 방법은 dateutil 모듈의 relativedelta 함수를 이용했는데, 프로그래머스에서 돌아가길래 내장 모듈인 줄 알았는데 외장 모듈이었다...

article thumbnail
[Python] 백준 2943번 - 토끼
Dev/PS 2023. 3. 6. 23:43

https://www.acmicpc.net/problem/2943 2943번: 토끼 상근이는 토끼 N마리를 키우고 있다. 그는 매일 매일 토끼에게 다양한 야채와 과일을 먹이로 주고 있었다. 그러나, 상근이의 토끼는 딸기를 가장 좋아한다. 하지만 겨울에는 딸기를 구하기가 매 www.acmicpc.net 풀이 일단 문제를 잘 이해해야한다. "그날 성냥을 넣은 성냥갑과 컵에 들어있는 성냥의 수를 구하는 프로그램"이라고 문제에 명시되어있지만, "그날 넣은 성냥"의 개수를 세는 것으로 착각하기 쉬운 문제이다. 그날 넣은 성냥의 개수를 세는 것으로 착각했다면 아마 출력 예시를 보고 당황했을 것이다. 문제를 잘 읽어보고 헷갈릴 만한 내용들을 정리해보았다. m일간 컵과 성냥갑은 공유된다. 초기화 되는 것이 아니다. 같..