프로그래머스

https://school.programmers.co.kr/learn/courses/30/lessons/120837 class Solution { public int solution(int hp) { int general = 0; int soldier = 0; int worker = 0; general = hp / 5; // 장군개미 hp %= 5; soldier = hp / 3; // 병정개미 hp %= 3; worker = hp; // 일개미 int answer = general + soldier + worker; // 최소 병력 return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/120812 class Solution { public int solution(int[] array) { int answer = 0; // 최빈값 int max = Integer.MIN_VALUE; // 최대값 저장 int[] index = new int[1001]; // 인덱스 카운팅 for (int j : array) { index[j]++; // 개수 세서 인덱스 배열에 카운팅 결과 반영 } for(int i = 0; i < index.length; i++){ if(max < index[i]){ max = index[i]; // 가장 많이 카운팅 된 수가 최빈값 answer = i; } } int..
https://school.programmers.co.kr/learn/courses/30/lessons/120906 class Solution { public int solution(int n) { int answer = 0; String str = n + ""; // 문자열로 변환 for(int i = 0; i < str.length(); i++){ char c = str.charAt(i); // 문자 하나씩 잘라서 answer += Character.getNumericValue(c); // 정수로 변환해준 다음 더하기 } return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/120818 class Solution { public int solution(int price) { if(100000
https://school.programmers.co.kr/learn/courses/30/lessons/120898 class Solution { public int solution(String message) { int answer = message.length(); // 메세지 글자 수 return answer*2; // 한 글자 당 2cm 이므로 글자수에 2를 곱해줌 } }
https://school.programmers.co.kr/learn/courses/30/lessons/120889 import java.util.Arrays; class Solution { public int solution(int[] sides) { Arrays.sort(sides); // 오름차순 정렬 if(sides[0]+sides[1] > sides[2]){ // 가장 긴 변의 길이가 다른 두 변의 길이의 합보다 작을 때 return 1; // 1 출력 (삼각형 만들 수 있음) } else{ // 그렇지 않으면 return 2; // 2 출력 (삼각형 만들 수 없음) } } }
https://school.programmers.co.kr/learn/courses/30/lessons/120819 class Solution { public int[] solution(int money) { int[] answer = new int[2]; answer[0] = money / 5500; answer[1] = money % 5500; return answer; } }
daxx0ne
'프로그래머스' 태그의 글 목록 (6 Page)