프로그래머스 89

[프로그래머스] 문제 12. 평균 구하기

20240702 풀이def solution(arr): answer = sum(arr) / len(arr) return answer20240903 풀이def solution(arr): answer = sum(arr) / len(arr) return answer https://school.programmers.co.kr/learn/courses/30/lessons/12944 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.03

[프로그래머스] 문제 11. 짝수와 홀수

20240702 풀이def solution(num): if num % 2 == 0: return 'Even' else: return 'Odd'20240903 풀이def solution(num): if num % 2 == 0: return 'Even' else: return 'Odd' https://school.programmers.co.kr/learn/courses/30/lessons/12937 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.03

[프로그래머스] 문제 62. 자동차 대여 기록에서 장기/단기 대여 구분하기

20240711 풀이-- 코드를 입력하세요SELECT A.HISTORY_ID , A.CAR_ID , A.START_DATE , A.END_DATE , CASE WHEN DATEDIFF(A.END_DATE, A.START_DATE) + 1 >= 30 THEN '장기 대여' ELSE '단기 대여' END RENT_TYPEFROM (SELECT HISTORY_ID , CAR_ID , DATE_FORMAT(START_DATE, '%Y-%m-%d') START_DATE , DATE_FORMAT(END_DATE, '%Y-%m-%d') END_DATEFROM CAR_RENTAL_COMPANY_RENTAL_HISTORYWHERE YEAR(START_DATE)..

Code Kata/SQL 2024.09.03

[프로그래머스] 문제 10. 배열의 평균

20240702 풀이def solution(numbers): answer = sum(numbers) / len(numbers) return answer20240902 풀이def solution(numbers): answer = sum(numbers) / len(numbers) return answer https://school.programmers.co.kr/learn/courses/30/lessons/120817 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.02

[프로그래머스] 문제 9. 짝수의 합

20240702 풀이def solution(n): answer = sum(i for i in range(2, n+1, 2)) return answer20240902 풀이 def solution(n): m = n // 2 return m * (m + 1) https://school.programmers.co.kr/learn/courses/30/lessons/120831 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.02

[프로그래머스] 문제 7. 두 수의 나눗셈

20240702 풀이def solution(num1, num2): answer = int(num1 / num2 * 1000) return answer20240902 풀이def solution(num1, num2): answer = int(num1 / num2 * 1000) return answer https://school.programmers.co.kr/learn/courses/30/lessons/120806 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.02

[프로그래머스] 문제 6. 두 수의 합

20240702 풀이def solution(num1, num2): answer = num1 + num2 return answer20240902 풀이def solution(num1, num2): answer = num1 + num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120802 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.09.02

[프로그래머스] 문제 61. 자동차 대여 기록

20240711 풀이 -- 코드를 입력하세요SELECT A.REST_ID , A.REST_NAME , A.FOOD_TYPE , A.FAVORITES , A.ADDRESS , ROUND(AVG(B.REVIEW_SCORE), 2) SCOREFROM REST_INFO A JOIN REST_REVIEW B ON A.REST_ID = B.REST_IDWHERE ADDRESS LIKE '서울%'GROUP BY REST_IDORDER BY 6 DESC , 4 DESC20240902 풀이-- 서울에 위치한-- 식당 ID, 식당 이름, 음식 종류, 즐겨찾기 수, 주소, 리뷰 평균 점수-- 리뷰 평균 점수는 소수점 3번째에서 반올림-- 평균 점수를 기준으로 내림차순-- 평균..

Code Kata/SQL 2024.09.02

[프로그래머스] 문제 5. 숫자 비교하기

20240702 풀이def solution(num1, num2): if num1 == num2: return 1 else: return -120240831 풀이def solution(num1, num2): if num1 == num2: return 1 else: return -1 https://school.programmers.co.kr/learn/courses/30/lessons/120807 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 4. 나이 출력

20240702 풀이def solution(age): answer = 2022 - (age - 1) return answer20240831 풀이# 2022년 기준 agedef solution(age): answer = 2022 - age + 1 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120820 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 3. 몫 구하기

20240702 풀이def solution(num1, num2): return num1 // num220240831 풀이 def solution(num1, num2): answer = num1 // num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120805 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 2. 두 수의 곱

20240702 풀이def solution(num1, num2): return num1 * num220240831 풀이def solution(num1, num2): answer = num1 * num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120804 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 1. 두 수의 차

20240702 풀이def solution(num1, num2): return num1 - num220240831 풀이def solution(num1, num2): answer = num1 - num2 return answer https://school.programmers.co.kr/learn/courses/30/lessons/120803 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr

Code Kata/Python 2024.08.31

[프로그래머스] 문제 60. 년, 월, 성별 별 상품 구매 회원 수 구하기

20240628 풀이SELECT DATE_FORMAT(O.SALES_DATE, '%Y') YEAR , DATE_FORMAT(O.SALES_DATE, '%m') MONTH , GENDER , COUNT(DISTINCT U.USER_ID) USERSFROM USER_INFO U INNER JOIN ONLINE_SALE O ON U.USER_ID = O.USER_IDWHERE GENDER IS NOT NULLGROUP BY 1, 2, 3ORDER BY 1, 220240831 풀이-- 년, 월, 성별 별로 상품을 구매한 회원수-- 년, 월, 성별 기준 오름차순-- 성별 정보가 없으면 결과 제외SELECT *FROM USER_INFO;SELECT *FROM ONLINE_SALE;SEL..

Code Kata/SQL 2024.08.31