programmers 7

[프로그래머스/SQL] 고양이와 개는 몇 마리 있을까

* 프로그래머스 > 코딩테스트 연습 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/59040 [문제 설명] ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DAT..

코딩테스트 2023.06.30

[프로그래머스/SQL] 특정 옵션이 포함된 자동차 리스트 구하기

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/157343 [문제 설명] 다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. Column name Type Nullable CAR_ID INTEGER FALSE CAR_TYPE VARCHAR(255) FALSE DAILY_FEE INTEGER F..

코딩테스트 2023.06.22

[프로그래머스/SQL] 12세 이하인 여자 환자 목록 출력하기

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/132201 [문제 설명] 다음은 종합병원에 등록된 환자정보를 담은 PATIENT 테이블입니다. PATIENT 테이블은 다음과 같으며 PT_NO, PT_NAME, GEND_CD, AGE, TLNO는 각각 환자번호, 환자이름, 성별코드, 나이, 전화번호를 의미합니다. Column name Type Nullable PT_NO VARCHAR(10) FALSE PT_NAME VARCHAR(20) FALSE GEND_CD VARCHAR(1) FALSE AGE INTEGER FALSE TLNO VARCHAR(50) TRUE [문제] PATIENT 테이블에서 12세 ..

코딩테스트 2023.06.13

[프로그래머스/SQL] 평균 일일 대여 요금 구하기

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/151136 [문제 설명] 다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. Column name Type Nullable CAR_ID INTEGER FALSE CAR_TYPE VARCHAR(255) FALSE DAILY_FEE INTEGER F..

코딩테스트 2023.04.13

[프로그래머스/Java] 배열의 유사도

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120903 [문제 설명] 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. [제한사항] 1 ≤ s1, s2의 길이 ≤ 100 1 ≤ s1, s2의 원소의 길이 ≤ 10 s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다 s1과 s2는 각각 중복된 원소를 갖지 않습니다. [입출력 예] s1 s2 result ["a", "b", "c"] ["com", "b", "d", "p", "c"] 2 ["n", "omg"] ["m", "dot"] 0 S..

코딩테스트 2023.04.10

[프로그래머스/Java] 잘라서 배열로 저장하기

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120913 [문제 설명] 문자열 my_str과 n이 매개변수로 주어질 때, my_str을 길이 n씩 잘라서 저장한 배열을 return하도록 solution 함수를 완성해주세요. [제한사항] 1 ≤ my_str의 길이 ≤ 100 1 ≤ n ≤ my_str의 길이 my_str은 알파벳 소문자, 대문자, 숫자로 이루어져 있습니다. [입출력 예] my_str n result "abc1Addfggg4556b" 6 ["abc1Ad", "dfggg4", "556b"] "abcdef123" 3 ["abc", "def", "123"] [유의사항] 입출력 예 #1의 경우..

코딩테스트 2023.04.10

[프로그래머스/Java] 옹알이(1)

* 프로그래머스 > 코딩테스트 입문 * 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120956 [문제 설명] 머쓱이는 태어난 지 6개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음을 최대 한 번씩 사용해 조합한(이어 붙인) 발음밖에 하지 못합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. [제한사항] 1 ≤ babbling의 길이 ≤ 100 1 ≤ babbling[i]의 길이 ≤ 15 babbling의 각 문자열에서 "aya", "ye", "woo", "ma"는 각각 ..

코딩테스트 2023.04.06