본문 바로가기

코딩테스트 자바15

[JAVA] 프로그래머스 - 홀짝에 따라 다른 값 반환하기 Q. 양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return 하는 solution 함수를 작성해 주세요.  제한사항1 ≤ n ≤ 100 class Solution { public int solution(int n) { int answer = 0; for(int i=1;i    프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krhttps://school.programmers.co.kr/learn/courses/30/lessons/181935 2024. 11. 27.
[JAVA] 프로그래머스 - 문자열 붙여서 출력하기 Q. 두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다.입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요.  제한사항1 ≤ str1, str2의 길이 ≤ 10 import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String b = sc.next(); System.out.print(a + b); }}    프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을.. 2024. 11. 26.
[JAVA] 프로그래머스 - flag에 따라 다른 값 반환하기 Q. 두 정수 a, b와 boolean 변수 flag가 매개변수로 주어질 때, flag가 true면 a + b를 false면 a - b를 return 하는 solution 함수를 작성해 주세요.  제한사항-1,000 ≤ a, b ≤ 1,000 class Solution { public int solution(int a, int b, boolean flag) { int answer = flag ? a + b : a - b; return answer; }}    프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krhttps://school.programmers.c.. 2024. 11. 25.
[JAVA] 프로그래머스 - n의 배수 Q. 정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요.  제한사항2 ≤ num ≤ 1002 ≤ n ≤ 9 class Solution { public int[] solution(int n, int[] numList) { return Arrays.stream(numList).filter(v -> v % n == 0).toArray(); }}  Copy class Solution { public int[] solution(int n, int[] numlist) { int count = 0; for(int i=0; i  .. 2024. 11. 24.
[JAVA] 프로그래머스 - 짝수 홀수 개수 Q. 정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.  제한사항1 ≤ num_list의 길이 ≤ 1000 ≤ num_list의 원소 ≤ 1,000 class Solution { public int[] solution(int[] num_list) { int[] answer = new int[2]; for(int i = 0; i     프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krhttps://school.programmers.co.kr/learn/cours.. 2024. 11. 23.
[JAVA] 프로그래머스 - 세균 증식 Q. 어떤 세균은 1시간에 두배만큼 증식한다고 합니다. 처음 세균의 마리수 n과 경과한 시간 t가 매개변수로 주어질 때 t시간 후 세균의 수를 return하도록 solution 함수를 완성해주세요.  제한사항1 ≤ n ≤ 101 ≤ t ≤ 15 class Solution { public int solution(int n, int t) { for(int i = 0; i  class Solution { public int solution(int n, int t) { int answer = 0; answer = n*(int)Math.pow(2,t); return answer; }}   프로그래머스SW개발자를 위한 평가, 교육, 채.. 2024. 11. 23.