본문 바로가기

728x90
728x90

Language

[HackerRank][SQL] Weather Observation Station 6 - 컴도리돌이 Weather Observation Station 6 | HackerRank Query a list of CITY names beginning with vowels (a, e, i, o, u). www.hackerrank.com Problem Query the list of CITY names starting with vowels (i.e., a, e, i, o, or u) from STATION. Your result cannot contain duplicates. -> station에서 모음(예: a, e, i, o, u)으로 시작하는 city를 중복 없이 출력하시오. Answer select distinct(city) from station where city regexp "^[aeiou]" -- .. 더보기
[HackerRank][SQL] Weather Observation Station 5 - 컴도리돌이 Weather Observation Station 5 | HackerRank Write a query to print the shortest and longest length city name along with the length of the city names. www.hackerrank.com Problem Query the two cities in STATION with the shortest and longest CITY names, as well as their respective lengths (i.e.: number of characters in the name). If there is more than one smallest or largest city, choose the one tha.. 더보기
[HackerRank][SQL] Weather Observation Station 4 - 컴도리돌이 Weather Observation Station 4 | HackerRank Find the number of duplicate CITY names in STATION. www.hackerrank.com Problem Find the difference between the total number of CITY entries in the table and the number of distinct CITY entries in the table. -> station에 있는 모든 city의 수와 중복을 제외한 city의 수의 차이를 구하시오. Answer select count(city) - count(distinct(city)) from station 더보기
[HackerRank][SQL] Weather Observation Station 3 - 컴도리돌이 Weather Observation Station 3 | HackerRank Query a list of unique CITY names with even ID numbers. www.hackerrank.com Problem Query a list of CITY names from STATION for cities that have an even ID number. Print the results in any order, but exclude duplicates from the answer. -> 짝수 ID 번호를 가진 city 이름을 station에서 query 하시오. 결과를 임의의 순서로 출력하지만 중복은 답변에서 제외하시오. Answer select distinct(city) from statio.. 더보기
[HackerRank][SQL] Weather Observation Station 2 - 컴도리돌이 Weather Observation Station 2 | HackerRank Write a query to print the sum of LAT_N and the sum of LONG_W separated by space, rounded to 2 decimal places. www.hackerrank.com Problem 1. The sum of all values in LAT_N rounded to a scale of 2 decimal places. ->LAT_N의 모든 값의 합은 소수점 2자리 척도로 반올림하시오. 2. The sum of all values in LONG_W rounded to a scale of 2 decimal places. ->LONG_W의 모든 값의 합은 소수점 2자리 척도로.. 더보기
[HackerRank][SQL] Weather Observation Station 1 - 컴도리돌이 Weather Observation Station 1 | HackerRank Write a query to print the CITY and STATE for each attribute in the STATION table. www.hackerrank.com Problem Query a list of CITY and STATE from the STATION table. -> Station 테이블에서 City 및 State 컬럼을 출력. Answer select city,state from station 더보기
[파이썬][백준 14501][그리디] 퇴사 - 컴도리돌이 14501번: 퇴사 첫째 줄에 백준이가 얻을 수 있는 최대 이익을 출력한다. www.acmicpc.net 풀이 과정 1. 걸리는 일수(t)와 현재 일수(i)의 합이 n을 넘어가면 안되기 때문에 t+i가 n을 넘어가면 현재 일수보다 앞에 있는 일수의 값을 갖고 온다. 2. n을 넘어가지 않으면 현재 일수(i)보다 앞에 있는 일수(i+1)와 i+t 일수에 p를 더한 값과 비교해서 큰 값을 할당해 준다. 풀이 코드 import sys; input = sys.stdin.readline n = int(input()) arr = [list(map(int,input().split())) for _ in range(n)] dp = [0] * (n+ 1) for i in range(n-1,-1,-1) : t,p = ar.. 더보기
[파이썬][백준 1082][DP][그리디] 방 번호 - 컴도리돌이 1082번: 방 번호 스타트링크가 입주한 사무실은 방 번호를 직접 정할 수 있다. 방 번호를 정하려면 1층 문방구에서 파는 숫자를 구매해야 한다. 숫자를 구매하기 위해 준비한 금액은 M원이고, M원을 모두 사용해 www.acmicpc.net 풀이 방법 처음에는 아무 생각 없이 dfs로 5분만에 풀었다. 하지만 다음 테스트 케이스에서 바로 다이나믹 프로그래밍을 전환.. 10 1 1 1 1 1 1 1 1 1 1 50 1. n의 값만큼 가격 p를 입력 받고, dp의 크기를 입력 받은 m+1 만큼 할당해준다(음의 값으로). 2.가격 p를 담고 있는 room의 배열의 마지막 인덱스부터 시작하였다. 마지막 인덱스(방번호)에 해당하는 가격이 x라고 정의할 때, 반복문으로 x 부터 m+1 만큼 dp[현재 요금] = m.. 더보기