일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Real or Not? NLP with Disaster Tweets
- 데이콘
- leetcode
- gs25
- 우분투
- 파이썬
- 맥북
- 편스토랑 우승상품
- dacon
- programmers
- PYTHON
- Kaggle
- 캐치카페
- 더현대서울 맛집
- Docker
- ChatGPT
- hackerrank
- 편스토랑
- Baekjoon
- 자연어처리
- 프로그래머스
- 백준
- ubuntu
- Git
- SW Expert Academy
- 코로나19
- 금융문자분석경진대회
- github
- AI 경진대회
- 프로그래머스 파이썬
- Today
- Total
목록
반응형
전체 글 (1651)
솜씨좋은장씨
코딩 1일 1문제! 600일째! 오늘의 문제는 백준의 약수입니다. 1037번: 약수 첫째 줄에 N의 진짜 약수의 개수가 주어진다. 이 개수는 50보다 작거나 같은 자연수이다. 둘째 줄에는 N의 진짜 약수가 주어진다. 1,000,000보다 작거나 같고, 2보다 크거나 같은 자연수이고, 중복되 www.acmicpc.net 👨🏻💻 문제 풀이 입력으로 해당 수의 모든 약수를 입력 받으므로 입력 받은 약수 중에서 가장 작은수와 가장 큰 수를 곱하면 정답을 구할 수 있습니다. 가장 작은 수와 가장 큰수에는 min과 max를 사용했습니다. 전체 코드는 아래를 참고해주세요. 👨🏻💻 코드 ( Solution ) def divisor_func(divisors): return max(divisors) * min(divi..
👨🏻💻 발생한 에러 오늘 팀원 중에 한 분이 평소와 같이 작업한 api를 Docker Image로 빌드하고자 FROM ubuntu:16.04 ENV HOME /home RUN mkdir -p ${HOME} WORKDIR ${HOME} ## set OS RUN apt update RUN apt-get install -y software-properties-common RUN add-apt-repository ppa:deadsnakes/ppa RUN apt update RUN apt install -y python3.7 python3.7-dev ## install app dependency RUN apt update ARG DEBIAN_FRONTEND=noninteractive RUN apt install..
코딩 1일 1문제! 오늘의 문제는 백준의 세 수 입니다. 2985번: 세 수 첫째 줄에 정인이가 원래 적어준 등식을 출력한다. 입력으로 주어진 숫자의 순서는 유지해야 하고, 등호 하나와 더하기, 빼기, 곱하기, 나누기 기호 중 하나로 이루어져 있어야 한다. 만약 등식 www.acmicpc.net 👨🏻💻 코드 ( Solution ) def three_numbers(numbers): answer = "" if numbers[0] + numbers[1] == numbers[2]: answer = f"{numbers[0]}+{numbers[1]}={numbers[2]}" elif numbers[0] - numbers[1] == numbers[2]: answer = f"{numbers[0]}-{numbers[1..
코딩 1일 1문제! 오늘의 문제는 프로그래머스의 2022년 카카오 블라인드 채용 코딩테스트 문제였던 주차 요금 계산 입니다. 코딩테스트 연습 - 주차 요금 계산 [180, 5000, 10, 600] ["05:34 5961 IN", "06:00 0000 IN", "06:34 0000 OUT", "07:59 5961 OUT", "07:59 0148 IN", "18:59 0000 IN", "19:09 0148 OUT", "22:59 5961 IN", "23:00 5961 OUT"] [14600, 34400, 5000] programmers.co.kr 👨🏻💻 문제 풀이 어느 주차장의 입차, 출차 정보와 주차장의 요금표 정보를 입력 받으면 주차장을 이용한 차량들의 주차요금을 계산하는 문제입니다. 입차 출차 시간..
개발을 하다 보면 종종 특정 시간과 특정 시간 사이에 얼마나 많은 시간이 흘렀는지 구해야 할 경우가 있습니다. 직접 시간을 계산하는 코드를 작성해도 되지만 2시 39분 -> 5시 25분 까지 얼마나 걸렸어? 라고 계산을 한다고 했을때 1시간은 60초라는 것을 감안하면서 계산하기가 귀찮기도 합니다. 이를 조금 더 쉽게 계산하는 방법이 없을까! 하다가 찾은것이 바로 datetime의 strptime 을 활용하는 방법입니다. 👨🏻💻 datetime 의 strptime strptime은 문자열로 되어있는 날짜 또는 시간을 datetime 객체로 바꾸어주는 함수입니다. 😎 사용 예시 * from datetime import datetime 으로 datetime을 import 한 뒤에 사용 문자열 strptime..
코딩 1일 1문제! 오늘의 문제는 2022 KAKAO BLIND RECRUITMENT 문제 중 1개인 신고 결과 받기! 입니다. 풀기는 풀었으나 신고 건수가 많아지면 효율이 떨어지는 코드여서 추후에 수정하고자 합니다. 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 👨🏻💻 문제 풀이 k번 이상 신고 받은 불량 이용자는 이용 정지가 되며 이용 정지가 되었을 때는 해당 불량 이용자를 신고한 모든 유저에게 불량 이용자 처리결과에 대한 이메일이 전송된다고 할 때 각 유저가 받은 이메일의 개수를 구하는 문제입..
코딩 1일 1문제! 오늘의 문제는 백준의 피시방 알바 입니다. 1453번: 피시방 알바 첫째 줄에 손님의 수 N이 주어진다. N은 100보다 작거나 같다. 둘째 줄에 손님이 들어오는 순서대로 각 손님이 앉고 싶어하는 자리가 입력으로 주어진다. www.acmicpc.net 👨🏻💻 문제 풀이 피시방에 들어오는 손님들이 차례로 원하는 좌석 번호를 이야기하는데 이미 사용 중인 좌석 번호를 말 할 경우 거절하게 됩니다. 이미 사용 중인 좌석의 번호는 중복된 숫자이므로 중복된 숫자의 개수만 구하면 됩니다. N = input() customer = input() 손님의 수와 손님이 말한 좌석 번호를 입력 받습니다. customer = customer.split() 좌석 번호는 공백을 기준으로 나열되어있으므로 공백을..
개발을 할때 고민을 많이 하는 것 중에 하나가 파일이름, 코드이름, 코드 속 변수명 정하기 같은 작업입니다. git에 연동되어있는 파일인데 기존에 정한 파일 이름이 마음에 들지 않아 바꾸고 싶은데 또 기존에 변경 기록 ( commit 기록 )을 그대로 보존한 상태에서 바꾸고 싶은 경우가 있을 겁니다. 이런 경우 git 명령어를 통해서 바꾸는 방법은 다음과 같습니다. 👨🏻💻 git 명령어 $ git mv [원래 파일명] [바꾸고자 하는 파일명] 👨🏻💻 예시 만약 test.py 라는 이름의 파일을 test_file.py 로 바꾸고 싶다고 하면 $ git mv test.py test_file.py 위와 같이 명령어를 작성하면 됩니다. 👨🏻💻 에러 발생 시 fatal: not under version co..