일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ruby설치
- 스파르타코딩캠프
- Til
- Error installing cocoapods
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 문자열 정렬하기 (1)
- 스파르타 코딩클럽 내일배움캠프
- 프로그래머스 문자열 정렬하기 (1)
- 프로그래머스 n번째 원소까지
- 프로그래머스 최댓값 만들기(2)
- continue
- array
- swift
- 프로그래머스 주사위 게임1
- 연산자
- Break
- 배열 만들기1
- 주사위 게임1
- 프로그래머스 문자열 붙여서 출력하기
- 객체지향
- n번째 원소까지
- cocoapods 설치 오류
- 문자열 붙여서 출력하기
- 프로그래머스 자동커밋
- 프로그래머스 n의 배수 고르기
- 조건에 맞게 수열 변경하기 3
- 프로그래머스
- 스페인어
- 프로그래머스 배열 만들기1
- 프로그래머스 암호 해독
- Today
- Total
목록전체 글 (312)
dev._.note
삼각형의 완성조건 (1) 선분 세 개로 삼각형을 만들기 위해서는 다음과 같은 조건을 만족해야 합니다. - 가장 긴 변의 길이는 다른 두 변의 길이의 합보다 작아야 합니다. 삼각형의 세 변의 길이가 담긴 배열 sides이 매개변수로 주어집니다. 세 변으로 삼각형을 만들 수 있다면 1, 만들 수 없다면 2를 return하도록 solution 함수를 완성해주세요. 풀이 import java.util.*; class Solution { public int solution(int[] sides) { int answer = 0; //오름차순정렬 Arrays.sort(sides); if(sides[2] < (sides[0] + sides[1])){ answer = 1; } else { answer = 2; } ret..
문자열 정수의 합 한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요. 풀이 class Solution { public int solution(String num_str) { int answer = 0; String[] a = num_str.split(""); for(int i = 0; i < a.length; i++){ answer += Integer.parseInt(a[i]); } return answer; } } 결과 테스트 1 입력값 〉 "123456789" 기댓값 〉 45 실행 결과 〉 테스트를 통과하였습니다. 테스트 2 입력값 〉 "1000000" 기댓값 〉 1 실행 결과 〉 테스트를 통과하였습니다.
rny_string 'm'과 "rn"이 모양이 비슷하게 생긴 점을 활용해 문자열에 장난을 하려고 합니다. 문자열 rny_string이 주어질 때, rny_string의 모든 'm'을 "rn"으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. 풀이 class Solution { public String solution(String rny_string) { String answer = ""; answer = rny_string.replaceAll("m", "rn"); return answer; } } 결과 테스트 1 입력값 〉 "masterpiece" 기댓값 〉 "rnasterpiece" 실행 결과 〉 테스트를 통과하였습니다. 테스트 2 입력값 〉 "programmers" 기댓값 〉..
글자 이어 붙여 문자열 만들기 문자열 my_string과 정수 배열 index_list가 매개변수로 주어집니다. my_string의 index_list의 원소들에 해당하는 인덱스의 글자들을 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요. 풀이 class Solution { public String solution(String my_string, int[] index_list) { String answer = ""; String[] my_string_arr = my_string.split(""); for(int i = 0; i < index_list.length; i++){ answer += my_string_arr[index_list[i]]; } return answ..
길이에 따른 연산 정수가 담긴 리스트 num_list가 주어질 때, 리스트의 길이가 11 이상이면 리스트에 있는 모든 원소의 합을 10 이하이면 모든 원소의 곱을 return하도록 solution 함수를 완성해주세요. 풀이 class Solution { public int solution(int[] num_list) { int answer = 0; int mul = 1; for(int i = 0; i = 11){ answer += num_list[i]; } else { mul *= num_list[i]; answer = mul; } } return answer; } } 결과 테스트 1 입력값 〉 [3, 4, 5, 2, 5, ..
뒤에서 5등 뒤로 정수로 이루어진 리스트 num_list가 주어집니다. num_list에서 가장 작은 5개의 수를 제외한 수들을 오름차순으로 담은 리스트를 return하도록 solution 함수를 완성해주세요. 풀이 import java.util.*; class Solution { public List solution(int[] num_list) { List answer = new ArrayList(); Arrays.sort(num_list); for(int i = 5; i < num_list.length; i++){ answer.add(num_list[i]); } return answer; } } 결과 테스트 1 입력값 〉 [12, 4, 15, 46, 38, 1, 14, 56, 32, 10] 기댓값 〉..
순서쌍의 개수 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요. 풀이 class Solution { public int solution(int n) { int answer = 0; for(int i = 1; i
모음 제거 영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 풀이 class Solution { public String solution(String my_string) { String answer = my_string; String[] arr = {"a", "e", "i", "o", "u"}; for(String a : arr){ answer = answer.replaceAll(a, ""); } return answer; } } 결과 테스트 1 입력값 〉 "bus" 기댓값 〉 "bs" 실행 결과 〉 테스트를 통과하였습니다. 테스트 2 입력값 〉 "nic..