all 29

[프로그래머스] 아날로그 시계 - PCCP 기출문제 3번 | Python3 LV.2

Programmers LV.2 아날로그 시계 - PCCP 기출문제 3번 - Python3 문제 설명 시침, 분침, 초침이 있는 아날로그시계가 있습니다. 시계의 시침은 12시간마다, 분침은 60분마다, 초침은 60초마다 시계를 한 바퀴 돕니다. 따라서 시침, 분침, 초침이 움직이는 속도는 일정하며 각각 다릅니다. 이 시계에는 초침이 시침/분침과 겹칠 때마다 알람이 울리는 기능이 있습니다. 당신은 특정 시간 동안 알람이 울린 횟수를 알고 싶습니다. (세부사항 프로그래머스 사이트 확인 - 글 하단에 링크 첨부) 알람이 울리는 횟수를 센 시간을 나타내는 정수 h1, m1, s1, h2, m2, s2가 매개변수로 주어집니다. 이때, 알람이 울리는 횟수를 return 하도록 solution 함수를 완성해주세요. 제..

2024 국내 유명 마라톤 대회 일정 총정리

2024년에도 달리기를 시작하며 올해 유명 마라톤 대회들을 정리해보자 마라톤 대회라고 해서 우리가 배웠던 것처럼 풀코스(42.195km)를 뛰는 코스만 있는 게 아니라 5km, 10km, 하프코스, 풀코스(42.195km) 등 여러 코스가 존재하니, 본인이 러닝을 시작한지 얼마 안됐더라도 5km 부터 도전하면 실력을 쌓아보자 우선 올해 마라톤 일정에 앞서 2023년 마라톤 일정은 아래 글에서 확인할 수 있다. 2023.05.25 - [life tips] - 2023 국내 유명 마라톤 대회 일정 정리 2023 국내 유명 마라톤 대회 일정 정리 러닝을 즐기는 사람이라면 초보자든 숙련자든 마라톤 대회를 목표로 삼기 마련이다. 러닝을 시작한 지 한 달이 채 안된 나조차도 10km 마라톤을 목표로 러닝을 지속하고..

life tips 2024.03.04

대전 스테인드 글라스 공방 제이모먼트 후기 | 대전 서구 놀거리

제이모먼트 대전 서구 용문동 스테인드 글라스 공방 위치: 대전 서구 유등로 505번길 32 왕성빌리지 1층 (용문동 255-18) 시간: 휴무일과 영업시간은 유동적 / 방문 전 전화 혹은 인스타그램 디엠 연락 인스타그램: https://www.instagram.com/_j_moment/ 제이모먼트 대전 서구 유등로505번길 32 왕성빌리지 1층 (용문동 255-18) place.map.kakao.com 독특한 데이트 장소를 찾던 중 근처에 스테인드 글라스 공방이 있어 원데이 클래스를 신청해 다녀왔다. 위 사진에서 알 수 있듯이 공방이 눈에 잘 띄지 않으니 지도를 보고 가는 것을 추천한다. 간단한 소감을 먼저 말하자면, 1. 사장님이 친절했고 2. 과정이 뚜렷해 쉽고 재밌게 따라 할 수 있었으며 3. 다양..

대학생의 알찬 방학 보내기 카테고리 별 추천 및 팁

보통 대학생의 방학은 2개월이 넘는다. 방학이 한 달보다 짧을 때도 있던 중고등학교에 비해서 굉장히 길어진 것이다. 길어진 만큼 휴식 및 자유시간이 늘어난 것은 좋지만, 그만큼 이 시간을 헛되이 보내지 않기 위한 노력이 필요하다. 이 글은 대학생들이 방학에 할 수 있는 여러 일을 카테고리 별로 나눠 정리한 글이다. 카테고리는 다음과 같다: 1) 진로 2) 삶 3) 자기 계발 각 카테고리 별로 세부 분야와 항목들을 살펴볼 예정이다. 우선 표로 간략하게 보면 다음과 같다. 카테고리 소분류 예시 진로 취업 준비, 대외활동(동아리 활동), 자격증 취득(운전면허 포함) 인턴십 활동, 이력서 및 면접 준비, 커리어 관련 세미나 참석, 취업 박람회 참석, 커리어 관련 자격증 취득(영어 및 언어 관련 자격증 포함), ..

life tips 2023.07.11

[해결방법] 스타플레이어 설치 안됨 M1 맥 | 간편 & 무조건 해결

시원스쿨에서 강의를 보기 위해 스타플레이어를 사용하고자 하였으나 왜인지 아무리 설치를 해도 스타플레이어가 컴퓨터에 설치되지 않았고 사파리, 크롬으로 모두 시도해 봤으며 브라우저 캐시 삭제, 라이브러리 캐시 삭제를 해봤음에도 강의가 재생이 되지 않고 아래와 같은 문구만 떴다. 스타플레이어를 구동하려면 설치 프로그램을 다운로드한 후 설치하여 주십시오. 다만 아무리 저 링크에 들어가 설치를 해도 설치가 되지 않았다. 참고로 앱스토어에 모바일용 스타플레이어가 출시되어 있는 걸 확인하고 이 또한 설치해 봤지만, 호환되는 기기가 아니라 (아마 모바일이 아니라) 정상작동하지 않고 앱이 강제종료되었다. 여러 번의 서치와 10여분의 사투 끝에 한 가지 해결 방법을 찾았는데, 이는 다음과 같다. 아래 링크에서 스타플레이어..

life tips 2023.07.07

파이썬 문자열 속 연속된 문자 찾기

1. 특정 문자의 연속된 부분 찾기 1-1. re 모듈 이용 (정규표현식 이용) 1-2. 별도의 라이브러리 없이 찾는 법 2. 모든 문자의 연속된 부분 찾기 2-1. itertools 라이브러리의 groupby 이용 2-2. 별도의 라이브러리 없이 찾는 법 1. 특정 문자의 연속된 부분 찾기 1-1. re 모듈 이용 (정규표현식 이용) 주어진 문자열을 s, 찾고자 하는 특정 문자를 target이라 했을 때, 정규표현식 '[target]+'를 통해 모든 문자열에서 연속된 target 문자(하나가 연속된 경우도 포함)를 찾을 수 있다. (iterable object가 아닌 list로 출력하고자 한다면, finditer(s) 부분을 findall(s)로 바꿔주면 된다.) import re def findCon..

캄보디아 해외봉사에 다녀와서

이 글은 캄보디아 해외봉사에 다녀와서 그동안 어떻게 일이 진행되었는지 1) 캄보디아 출국 전, 2) 봉사활동을 진행하며, 그리고 3) 입국 후에 따라 제가 느낀 점들과 그 외 팁을 담은 글입니다. 대학생활 중 해외봉사는 입학하기 전부터 제 로망이었습니다. 실제로 이 글을 읽는 분들도 해외봉사에 관심이 있거나, 해외봉사에 참여하기로 하신 분들일 텐데요, 이 글이 조금이나마 도움이 되셨으면 좋겠습니다. 저는 2023년 겨울 (1월) 캄보디아로 해외봉사에 다녀왔습니다. 총 10일간의 여정이었고, 금요일에 출국하여 새벽에 숙소에 도착했으며, 토요일부터 그다음 주 금요일까지 봉사활동을 진행하고 남은 이틀 간은 간단한 문화탐방을 진행하였습니다. 제가 간 해외봉사는 학교에서 지원해 주는 프로그램으로, 총 15명의 부..

2023 서재페 예매 방법 라인업 후기 준비물품 관람 팁

2023년 5/26 금요일부터 5/28 일요일까지 2023년도 서울재즈페스티벌이 진행됐다. 올해로 15주년을 맞은 서울재즈페스티벌은 매년 5월 마지막주에 열리는 재즈 페스티벌로, 매년 가을에 개최되는 자라섬국제재즈페스티벌과 함께 우리나라 재즈 페스티벌의 주축이 된다. 서울재즈페스티벌은 2007년부터 올해까지 이어져온 행사로, 코로나 기간(2020, 2021)을 제외하고는 끊임없이 개최되었다. 다만 재즈 페스티벌 치고는 대중적인 취향을 반영한 팝 아티스트나 인디밴드 등의 섭외가 꽤 비중을 차지한다. 2012년부터 올림픽 공원에서 개최되었으며, 여러 곳의 실내 및 실외 공연장에서 펼쳐지는 여러 아티스트들의 공연을 취향에 따라 자유롭게 골라 즐길 수 있는 형태로 바뀌었다. [01] 2023 서재페 기본 정보 ..

[프로그래머스] 완주하지 못한 선수 | Python3 LV.1

Programmers LV.1 완주하지 못한 선수 - Python3 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. 입출력 예 입출력 ..

[프로그래머스] 햄버거 만들기 | Python3 LV.1

Programmers LV.1 햄버거 만들기 - Python3 문제 설명 햄버거 가게에서 일을 하는 상수는 햄버거를 포장하는 일을 합니다. 함께 일을 하는 다른 직원들이 햄버거에 들어갈 재료를 조리해 주면 조리된 순서대로 상수의 앞에 아래서부터 위로 쌓이게 되고, 상수는 순서에 맞게 쌓여서 완성된 햄버거를 따로 옮겨 포장을 하게 됩니다. 상수가 일하는 가게는 정해진 순서(아래서부터, 빵 – 야채 – 고기 - 빵)로 쌓인 햄버거만 포장을 합니다. 상수는 손이 굉장히 빠르기 때문에 상수가 포장하는 동안 속 재료가 추가적으로 들어오는 일은 없으며, 재료의 높이는 무시하여 재료가 높이 쌓여서 일이 힘들어지는 경우는 없습니다. 예를 들어, 상수의 앞에 쌓이는 재료의 순서가 [야채, 빵, 빵, 야채, 고기, 빵, ..