본문 바로가기

코딩테스트42

[backjoon][Bronze4] 8진수 2진수 - 1212번 backjoon Bronze4인 1212번 8진수 2진수 문제입니다. 1212번: 8진수 2진수 첫째 줄에 8진수가 주어진다. 주어지는 수의 길이는 333,334을 넘지 않는다. www.acmicpc.net 문제 8진수인 314가 주어졌을 때, 2진수로 변환하면 되는 문제입니다. 풀이 int(input(), 8) int(x, radix)는 radix 즉 진수로 표현된 문자열 x를 10진수로 변환하여 돌려줍니다. ex) int(314, 8) => 204 bin( int(input(), 8) ) bin(number)는 전달받은 integer 혹은 long integer 자료형의 값을 이진수(binary) 문자열로 돌려줍니다. ex) bin(204) => 0b11001100 다음과 같이 결과가 나오기에 문자열.. 2021. 4. 11.
[Programmers][SQL][MySQL] 있었는데요 없었습니다 - JOIN 프로그래머스 SQL 고득점 KIT 연습 문제를 학습하며 정리했습니다. 코딩테스트 연습 - 있었는데요 없었습니다 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 1. 문제 => 있었는데요 없었습니다. 관리자의 실수로 일부 동물의 입양일이 잘못 입력되었습니다. 보호 시작일보다 입양일이 더 빠른 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 보호 시작일이 빠른 순으로 조회해야합니다. 보호시작일(ANIMAL_INS.DAT.. 2021. 4. 8.
[Programmers][SQL][MySQL] 없어진 기록 찾기 - JOIN 프로그래머스 SQL 고득점 KIT 연습 문제를 학습하며 정리했습니다. 코딩테스트 연습 - 없어진 기록 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 1. 없어진 기록 찾기 천재지변으로 인해 일부 데이터가 유실되었습니다. 입양을 간 기록은 있는데, 보호소에 들어온 기록이 없는 동물의 ID와 이름을 ID 순으로 조회하는 SQL문을 작성해주세요. 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니.. 2021. 3. 30.
[Programmers][SQL][MySQL] IS NULL 프로그래머스 SQL 고득점 KIT 연습 문제를 학습하며 정리했습니다. 1. 이름이 없는 동물의 아이디 동물 보호소에 들어온 동물 중, 이름이 없는 채로 들어온 동물의 ID를 조회하는 SQL 문을 작성해주세요. 단, ID는 오름차순 정렬되어야 합니다. 코딩테스트 연습 - 이름이 없는 동물의 아이디 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. .. 2021. 3. 29.
[Programmers][SQL][MySQL] 입양 시각 구하기(2) - GROUP BY 프로그래머스 SQL 고득점 KIT 연습 문제를 학습하며 정리했습니다. 코딩테스트 연습 - 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양.. 2021. 3. 29.
[Programmers][SQL][MySQL] 입양 시각 구하기(1) - GROUP BY 프로그래머스 SQL 고득점 KIT 연습 문제를 학습하며 정리했습니다. 코딩테스트 연습 - 입양 시각 구하기(1) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr SELECT 쿼리 수행 순서 해당 문제에서는 SELECT에서 별칭(ALIAS)을 설정한 컬럼을 GROUP BY와 HAVING에서 사용하기에 문제를 풀기전에 SQL의 동작 순서를 확인해보겠습니다. 한 가지 체크를 해보면 좋을 점이 ORDER BY는 가장 마지막에 실행되기에 SELECT절에서 AL.. 2021. 3. 29.