본문 바로가기

코딩일기

(127)
알고리즘 코드카타 117 - 마법의 엘리베이터 https://school.programmers.co.kr/learn/courses/30/lessons/148653# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명 마법의 세계에 사는 민수는 아주 높은 탑에 살고 있습니다. 탑이 너무 높아서 걸어 다니기 힘든 민수는 마법의 엘리베이터를 만들었습니다. 마법의 엘리베이터의 버튼은 특별합니다. 마법의 엘리베이터에는 -1, +1, -10, +10, -100, +100 등과 같이 절댓값이 10c (c ≥ 0 인 정수) 형태인 정수들이 적힌 버튼이 있습니다. 마법의 엘리베이터의 버튼을 누르면 현재 층 수에 버..
SQL 코드카타 173 - Ollivander's Inventory https://www.hackerrank.com/challenges/harry-potter-and-wands/problem?isFullScreen=true Ollivander's Inventory | HackerRankHelp pick out Ron's new wand.www.hackerrank.com ColumnTypeidIntegercodeIntegercoin_neededIntegerpowerInteger Wands 테이블:id : 지팡이의 idcode : 지팡이의 코드coin_needed : 지팡이의 비용power : 지팡이의 품질 ColumnTypecode IntegerageIntegeris_evilInteger Wands_Property 테이블:code  : 지팡이의 코드age : 지팡이의 연식..
알고리즘 코드카타 116 - 점찍기 https://school.programmers.co.kr/learn/courses/30/lessons/140107 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명 좌표평면을 좋아하는 진수는 x축과 y축이 직교하는 2차원 좌표평면에 점을 찍으면서 놀고 있습니다. 진수는 두 양의 정수 k, d가 주어질 때 다음과 같이 점을 찍으려 합니다. 원점(0, 0)으로부터 x축 방향으로 a*k(a = 0, 1, 2, 3 ...), y축 방향으로 b*k(b = 0, 1, 2, 3 ...)만큼 떨어진 위치에 점을 찍습니다. 원점과 거리가 d를 넘는 위치에는 점을 찍지..
SQL 코드카타 172 - Top Competitors https://www.hackerrank.com/challenges/full-score/problem?isFullScreen=true Top Competitors | HackerRankQuery a list of top-scoring hackers.www.hackerrank.com ColumnTypehacker_idIntegernameString Hackers 테이블:hacker_id : 테이블의 고유 키, 해커의 IDname : 해커의 이름 ColumnTypedifficulty_levelIntegerscoreInteger Difficulty 테이블:difficulty_level : 챌린지의 난이도score : 챌린지 점수 ColumnTypechallenge_idIntegerhacker_id Intege..
알고리즘 코드카타 115 - 호텔 대실 https://school.programmers.co.kr/learn/courses/30/lessons/155651/solution_groups?language=python3 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명 호텔을 운영 중인 코니는 최소한의 객실만을 사용하여 예약 손님들을 받으려고 합니다. 한 번 사용한 객실은 퇴실 시간을 기준으로 10분간 청소를 하고 다음 손님들이 사용할 수 있습니다. 예약 시각이 문자열 형태로 담긴 2차원 배열 book_time이 매개변수로 주어질 때, 코니에게 필요한 최소 객실의 수를 return 하는 solu..
SQL 코드카타 171 - The Report https://www.hackerrank.com/challenges/the-report/problem?isFullScreen=true The Report | HackerRankWrite a query to generate a report containing three columns: Name, Grade and Mark.www.hackerrank.com ColumnTypeIDIntegerNameStringMarksInteger Students 테이블:ID: 테이블의 고유 키Name : 이름Marks : 점수 Ketty는 Eve에게 세 개의 열(Name, Grade, Mark)을 포함하는 보고서를 생성하는 과제를 부여했습니다. Ketty는 8보다 낮은 점수를 받은 학생들의 이름이 포함되지 않기를 원합니다...
SQL 코드카타 170 - Weather Observation Station 20 https://www.hackerrank.com/challenges/weather-observation-station-20/problem?isFullScreen=true Weather Observation Station 20 | HackerRankQuery the median of Northern Latitudes in STATION and round to 4 decimal places.www.hackerrank.com FieldTypeIDNUMBERCITYVARCHAR2(21)STATEVARCHAR2(2)LAT_NNUMBERLONG_WNUMBER STATION 테이블:ID: 테이블의 고유 키CITY : 도시의 이름STATE : 주의 이름LAT_N : 위도LONG_W : 경도중앙값(median)은 데이터..
SQL 코드카타 169 - New Companies https://www.hackerrank.com/challenges/the-company/problem?isFullScreen=true New Companies | HackerRankFind total number of employees.www.hackerrank.com Company: company_code는 회사의 코드이고, founder는 회사의 창립자입니다.ColumnTypecompany_codeStringfounderStringLead_Manager: lead_manager_code는 리드 매니저의 코드이고, company_code는 그 리드 매니저가 일하는 회사의 코드입니다.ColumnTypelead_manager_codeStringcompany_codeStringSenior_Manager: ..