목록전체 글 (117)
솜은 코튼
[오류 사항] Installation did not succeed. The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER Installation failed due to: 'null' [오류 원인] 설치되어 있는 앱이 있다. 즉 AndroidManifest.xml에 다른 패키지명이 기입되어 있거나, 스키마 명의 대한 오류 [해결 방법] AndroidManifest.xml에서 스키마 호출 부분이나 패키지명 기입 부분에 대해 오타 사항이 없는지 확인

1. File > Project Structure 실행 2. 왼쪽 Modules 탭 이동 > Properties 탭 선택 3. Source Compatibility / Target Compatibility 를 원하는 Java 버전으로 수정
소수 만들기 [문제 설명] 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 소수가 되는 경우의 개수를 return 하도록 solution 함수를 완성해주세요. [제한사항] - nums에 들어있는 숫자의 개수는 3개 이상 50개 이하입니다. - nums의 각 원소는 1 이상 1,000 이하의 자연수이며, 중복된 숫자가 들어있지 않습니다. [입출력 예] nums result [1, 2, 3, 4] 1 [1, 2, 7, 6, 4] 4 * 입출력 예 설명 입출력 예#1 [1,2,4]를 이용해서 7을 만들 수 있습니다. 입출력 예#2 [1,2,4]를 이용해서 7..

[1차] 비밀지도 [문제 설명] 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 1. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 "공백"(" ") 또는"벽"("#") 두 종류로 이루어져 있다. 2. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 각각 "지도 1"과 "지도 2"라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. 지도 1과 지도 2에서 모두 공백인 부분은 전체 지도에서도 공백이다. 3. "지도 1"과 "지도 2"는 각각 정수 배열로 암호화되어 ..

카펫 [문제 설명] Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으로 색칠된 격자의 개수는 기억했지만, 전체 카펫의 크기는 기억하지 못했습니다. Leo가 본 카펫에서 갈색 격자의 수 brown, 노란색 격자의 수 yellow가 매개변수로 주어질 때 카펫의 가로, 세로 크기를 순서대로 배열에 담아 return 하도록 solution 함수를 작성해주세요. [제한사항] - 갈색 격자의 수 brown은 8 이상 5,000 이하인 자연수입니다. - 노란색 격자의 수 yellow는 1 이상 2,000,000 이하인 자연수입니다. - 카펫의 가로 길이는 세로 길이와 ..
큰 수 만들기 [문제 설명] 어떤 숫자에서 k개의 수를 제거했을 때 얻을 수 있는 가장 큰 숫자를 구하려 합니다. 예를 들어, 숫자 1924에서 수 두 개를 제거하면 [19, 12, 14, 92, 94, 24] 를 만들 수 있습니다. 이 중 가장 큰 숫자는 94 입니다. 문자열 형식으로 숫자 number와 제거할 수의 개수 k가 solution 함수의 매개변수로 주어집니다. number에서 k 개의 수를 제거했을 때 만들 수 있는 수 중 가장 큰 숫자를 문자열 형태로 return 하도록 solution 함수를 완성하세요. [제한 조건] - number는 1자리 이상, 1,000,000자리 이하인 숫자입니다. - k는 1 이상 number의 자릿수 미만인 자연수입니다. [입출력 예] number k ret..
더 맵게 [문제 설명] 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때, 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 섞어야 하는 최소 횟수를 return 하도록 solution 함수를 작성해주세요. [제한 사..
구명보트 [문제 설명] 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 50kg]이고 구명보트의 무게 제한이 100kg이라면 2번째 사람과 4번째 사람은 같이 탈 수 있지만 1번째 사람과 3번째 사람의 무게의 합은 150kg이므로 구명보트의 무게 제한을 초과하여 같이 탈 수 없습니다. 구명보트를 최대한 적게 사용하여 모든 사람을 구출하려고 합니다. 사람들의 몸무게를 담은 배열 people과 구명보트의 무게 제한 limit가 매개변수로 주어질 때, 모든 사람을 구출하기 위해 필요한 구명보트 개수의 최솟값을 return 하도록 solution 함수를..

[1차] 프렌즈4블록 [문제 설명] 블라인드 공채를 통과한 신입 사원 라이언은 신규 게임 개발 업무를 맡게 되었다. 이번에 출시할 게임 제목은 프렌즈4블록. 같은모양의카카오프렌즈블록이2×2형태로4개가붙어있을경우사라지면서점수를얻는게임이다. 만약판이위와같이주어질경우,라이언이2×2로배치된7개블록과콘이2×2로배치된4개블록이지워진다.같은블록은여러2×2에포함될수있으며,지워지는조건에만족하는2×2모양이여러개있다면한꺼번에지워진다. 블록이 지워진 후에 위에 있는 블록이 아래로 떨어져 빈 공간을 채우게 된다. 만약빈공간을채운후에다시2×2형태로같은모양의블록이모이면다시지워지고떨어지고를반복하게된다. 위초기배치를문자로표시하면아래와같다. TTTANT RRFACC RRRFCC TRRRAA TTMMMF TMMTTJ 각문자는라이언(R),..
[오류 사항] 1) Process 'command 'D:\android-sdk\build-tools\28.0.3\aapt.exe'' finished with non-zero exit value 1 2) com.android.builder.png.Aapt Process$NotifierProcessOutput Error:Execution failed for task ':app:mergeDebugResources'. 3) com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException [오류 원인] gradle 버전 관련 오류 [해결 방법] gradle 버전 확인 및 업그레이드