일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로젝트
- GIT
- 설계
- css
- 코딩테스트 연습
- 파이썬 슬라이싱
- map
- Python3
- 아이엠어바텐더
- 백준
- python
- date_format
- ORDER BY
- Join
- 데이터
- List Comprehension
- Django
- 단어 공부
- 프로그래머스
- pcce 기출문제
- where
- Len
- YOLOv5
- 슬라이싱
- count
- SQL 고득점 Kit
- html
- 파이썬
- 파이썬 몫
- sql
- Today
- Total
목록전체 글 (182)
nan + nan = 2nan
코드 입력 간단한 문제이다. 2022년도의 한국식 나이로 출생 연도를 파악하는 문제이다.나이는 태어난 연도에 1살이기 때문에, 2022에서 해당 나이를 빼고 + 1을 해주면 태어난 연도가 된다.예를 들어, 3살인 경우 2020년도에 태어났다. 20년도 - 1살 / 21년도 - 2살 / 22년도 - 3살이기 때문에 태어난 연도는 2020년도가 된다.그렇기에, ( 현재 연도 - 나이 + 1 ) 공식이 성립한다. 출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.p..
코드 입력 아메리카노는 1잔에 5500원이기 때문에, 그 이하로 갖고 있으면 못 사먹으니if - else문을 이용해서 걸러준다.5500원 이상을 갖고 있다면, 5500원으로 예산을 나누었을 때 몫은 사먹을 수 있는 아메리카노의 잔 수이다.그리고 나머지는 아메리카노를 최대로 구매하고 남은 금액을 의미한다.남은 돈의 경우, 이번엔 *money - 5500(money//5500)으로 풀어서 표현했는데* (예산 - 아메리카노 구매 금액)간단히 표현한다면 money%5500으로 표현해도 같은 의미이다.-> 10000원이 있다면, 5500으로 나누었을 때 나머지는 4500. 몫은 1이니, 1잔을 구매하고 남은 금액은 4500원이 있다는 의미. 출처 : 프로그래머스https://school.programm..
코드 입력 조금 더 유려하게 코드를 짤 수도 있지 않았겠냐만은,if문 조건 4개 정도야... 하고 그냥 짰던 문제다.if - else 구문을 이용해서, 금액이 일정 금액 이상일 때 가격의 할인율을 반영한 결과를 제시하면 된다. 여담이지만 높은 금액부터 낮은 금액 순으로 해야, 해당 조건이 성립한다. # 잘못된 if문 설계 예시 if price >= 100000: answer = price*0.95 elif price >= 300000: answer = price*0.9 elif price >= 500000: answer = price*0.8 else: answer = price위의 조건처럼 만약 100,000원부터 높은 금액 순..
코드 입력 평균 값을 return 하는 문제이다.라이브러리를 써서 구할 수도 있겠지만,기본적인 sum과 len을 이용했다.numbers의 합을 numbers의 원소 개수로 나누면 산술평균인 평균 값이 구해진다.이 때, sum과 len의 Data type은 리스트여야 한다.평균 값 = sum( 리스트 ) / len (리스트) 출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr
코드 입력 피자 나눠 먹기(2) 보다는 쉬운 문제라고 생각한다.피자의 조각 수와 사람의 수가 변수로 주어지기 때문에사람의 수로 피자 조각 수를 나누었을 때 나머지가 0이라면 사람의 수로 피자를 나눈 몫을,나머지가 0이 아닌 경우, 피자 1판을 추가한 몫 + 1을 반환한다.1) 나머지가 0인 경우는 예를 들어 7명일 때 7조각이라면 1판이 필요하기 때문에 몫인 1을, 48명일 때 피자 조각이 6조각이라면 8판이 필요하기 때문에 48/6의 몫인 8을 반환하면 된다.2) 나머지가 0이 아닌 경우는 18명일 때 7조각이라면 최소 3판이 필요하기 때문에 몫인 2에 1을 더한 3을 반환한다. 피자 나눠 먹기(1)과 거의 동일한 문제이다. (2)가 비교적 조금 1,3보다 난이도가 있는 문제 같다. 이전에 작성..