덱 시간 제한메모리 제한제출정답맞은 사람정답 비율 0.5 초 (언어별 추가 시간 없음) 256 MB 12251 5951 5047 54.042% 문제 정수를 저장하는 덱(Deque)를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 여덟 가지이다. push_front X: 정수 X를 덱의 앞에 넣는다. push_back X: 정수 X를 덱의 뒤에 넣는다. pop_front: 덱의 가장 앞에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에 들어있는 정수가 없는 경우에는 -1을 출력한다. pop_back: 덱의 가장 뒤에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 덱에 들어있는 정수의 개수를 출력한다. emp..
유기농 배추 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 512 MB 36517 12621 8721 33.719% 문제 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다. 이 지렁이는 배추근처에 서식하며 해충을 잡아 먹음으로써 배추를 보호한다. 특히, 어떤 배추에 배추흰지렁이가 한 마리라도 살고 있으면 이 지렁이는 인접한 다른 배추로 이동할 수 있어, 그 배추들 역시 해충으로부터 보호받을 수 있다. (한 배추의 상하좌우 네 방향에 다른 배추가 위치한 경우에 서로 인접해있다고 간주한다) 한나가 배추를 재배하는 땅은 고르지..
나무 자르기 성공 한국어 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 30932 8504 5273 25.473% 문제 상근이는 나무 M미터가 필요하다. 근처에 나무를 구입할 곳이 모두 망해버렸기 때문에, 정부에 벌목 허가를 요청했다. 정부는 상근이네 집 근처의 나무 한 줄에 대한 벌목 허가를 내주었고, 상근이는 새로 구입한 목재절단기을 이용해서 나무를 구할것이다. 목재절단기는 다음과 같이 동작한다. 먼저, 상근이는 절단기에 높이 H를 지정해야 한다. 높이를 지정하면 톱날이 땅으로부터 H미터 위로 올라간다. 그 다음, 한 줄에 연속해있는 나무를 모두 절단해버린다. 따라서, 높이가 H보다 큰 나무는 H 위의 부분이 잘릴 것이고, 낮은 나무는 잘리지 않을 것이다. 예를 들어, 한 줄에 연..
로또 성공 한국어 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 128 MB 15921 8591 5906 53.569% 문제 독일 로또는 {1, 2, ..., 49}에서 수 6개를 고른다. 로또 번호를 선택하는데 사용되는 가장 유명한 전략은 49가지 수 중 k(k>6)개의 수를 골라 집합 S를 만든 다음 그 수만 가지고 번호를 선택하는 것이다. 예를 들어, k=8, S={1,2,3,5,8,13,21,34}인 경우 이 집합 S에서 수를 고를 수 있는 경우의 수는 총 28가지이다. ([1,2,3,5,8,13], [1,2,3,5,8,21], [1,2,3,5,8,34], [1,2,3,5,13,21], ..., [3,5,8,13,21,34]) 집합 S와 k가 주어졌을 때, 수를 고르는 모든 방법을 구하는 ..

링크 - https://ya-manna.com 야만나 ya-manna.com 야만나는 친구들끼리 약속 장소를 정할 때, 중간 위치 인근에 있는 역이나 편의시설 등을 추천해주는 서비스입니다. 사용자가 만날 사람들의 위치를 검색해서 추가 한 뒤, 중간 지점 찾기를 누르면 검색이 시작되고, 지도화면으로 넘어갑니다. 기본적으로 중간지점에서 가장 가까운 지하철역 1개만을 추천해주는데, 카테고리와 검색 갯수를 바꿔줄 수 있습니다. 지하철역의 경우에는 가까운순, 나머지의 경우에는 검색량이 많은 순(daum 검색에서 나오는 순서가 그런듯)으로 검색됩니다. 길찾기 버튼을 누르면 현재 선택되어 있는 추천 위치의 길찾기를 할 수 있는 페이지로 넘어가게 되고, 카톡 공유버튼을 누르면 지금 보고 있는 페이지를 똑같이 보여줄 ..
수 정렬하기 2 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 2 초 256 MB 51658 14913 9492 32.347% 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 코드 package com.company; import java.util.Scanner; public class Main { public static void main(String[] args) { // w..

하노이 탑 이동 순서 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 9838 4952 3813 51.381% 문제 세 개의 장대가 있고 첫 번째 장대에는 반경이 서로 다른 n개의 원판이 쌓여 있다. 각 원판은 반경이 큰 순서대로 쌓여있다. 이제 수도승들이 다음 규칙에 따라 첫 번째 장대에서 세 번째 장대로 옮기려 한다. 한 번에 한 개의 원판만을 다른 탑으로 옮길 수 있다. 쌓아 놓은 원판은 항상 위의 것이 아래의 것보다 작아야 한다. 이 작업을 수행하는데 필요한 이동 순서를 출력하는 프로그램을 작성하라. 단, 이동 횟수는 최소가 되어야 한다. 아래 그림은 원판이 5개인 경우의 예시이다. 입력 첫째 줄에 첫 번째 장대에 쌓인 원판의 개수 N (1 ≤ N ≤ 20)이 주어진다. 출..
N과 M (1) 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 512 MB 5339 3238 2230 61.756% 문제 자연수 N과 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. 1부터 N까지 자연수 중에서 중복 없이 M개를 고른 수열 입력 첫째 줄에 자연수 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8) 출력 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해야 한다. 예제 입력 1 복사 3 1 예제 출력 1 복사 1 2 3 package com.company; import java.util.*; pub..
패션왕 신해빈 성공 한국어 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 128 MB 2792 1413 1222 53.596% 문제 해빈이는 패션에 매우 민감해서 한번 입었던 옷들의 조합을 절대 다시 입지 않는다. 예를 들어 오늘 해빈이가 안경, 코트, 상의, 신발을 입었다면, 다음날은 바지를 추가로 입거나 안경대신 렌즈를 착용하거나 해야한다. 해빈이가 가진 의상들이 주어졌을때 과연 해빈이는 알몸이 아닌 상태로 며칠동안 밖에 돌아다닐 수 있을까? 입력 첫째 줄에 테스트 케이스가 주어진다. 테스트 케이스는 최대 100이다. 각 테스트 케이스의 첫째 줄에는 해빈이가 가진 의상의 수 n(0 ≤ n ≤ 30)이 주어진다. 다음 n개에는 해빈이가 가진 의상의 이름과 의상의 종류가 공백으로 구분되어 주어진다..
오르막 수 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 16994 8159 6401 47.429% 문제 오르막 수는 수의 자리가 오름차순을 이루는 수를 말한다. 이때, 인접한 수가 같아도 오름차순으로 친다. 예를 들어, 2234와 3678, 11119는 오르막 수이지만, 2232, 3676, 91111은 오르막 수가 아니다. 수의 길이 N이 주어졌을 때, 오르막 수의 개수를 구하는 프로그램을 작성하시오. 수는 0으로 시작할 수 있다. 입력 첫째 줄에 N (1 ≤ N ≤ 1,000)이 주어진다. 출력 첫째 줄에 길이가 N인 오르막 수의 개수를 10,007로 나눈 나머지를 출력한다. package com.company; import java.util.Scanner; public c..
- Total
- Today
- Yesterday
- 백준 #알고리즘 #전깃줄 #NodeJs #javascript
- java #알고리즘 #백준 #N과M #백트래킹
- java #오르막수 #백준 #알고리즘
- java #하노이 #알고리즘 #백준
- 1992번
- javascript #백준 #알고리즘 #LCS
- java #백준 #알고리즘 #로또 #6603
- react
- java #알고리즘 #백준 #퇴사
- java #알고리즘 #백준 #패션왕신해빈
- 중간거리 #야만나 #약속장소추천 #중간위치 #웹 #리액트 #React #reactjs #kakao지도 #kakaoapi
- webspider
- 색종이자르기
- Terminal
- webpack
- java #백준 #알고리즘 #2805 #나무자르기
- npm
- javascript #연속합 #알고리즘 #백준
- java #알고리즘 #백준
- 알고리즘
- 2630번
- java #퀵소트 #quicksort #알고리즘 #백준
- 한글 자동 완성
- 백준 #java #알고리즘
- TypeScript
- 백준
- Game
- 쿼드트리
- Javascript
- javascript #백준 #회의실배정 #알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |