Coding Test/Java Coding Test219 [프로그래머스 / 자바] - 원소들의 곱과 합 원소들의 곱과 합 문제 정수 배열 num_list가 매개변수로 주어집니다. 정수 배열의 각 원소들의 곱이 합의 제곱보다 작으면 1을 출력하고 곱이 합의 제곱보다 크면 0을 출력하는 문제입니다. 테스트 (이클립스) 매개변수로 합을 담을 sum과 곱을 담을 multi를 선언하고 for문을 사용해서 sum에는 각 원소들의 합을 multi에는 각 원소들의 곱을 담을 수 있도록 하였습니다. for문 밖에 if문을 사용하여 sum의 제곱과 multi의 값을 비교하여 출력하도록 하였습니다. 여기서 중요한 합의 제곱은 Math함수의 pow메소드를 사용하였습니다. (Math.pow()를 하면 제곱이 가능합니다 Math.pow(제곱할 값, 제곱근)) package com.namji.codingtest; public cla.. 2023. 11. 24. [프로그래머스 / 자바] - 문자열 정수 합 문자열 정수 합 문제 정수로 된 문자열 num_str이 매개변수로 주어집니다. 매개변수 안에 있는 정수끼리의 합을 구하는 문제입니다. 테스트 (이클립스) for문을 사용해서 문자열의 한 문자씩 뽑을 수 있도록 하였고 정수 덧셈을 해야 하기 때문에 int형으로 형변환을 했습니다. 그 후 answer에 for문이 돌 때마다 더해서 저장할 수 있고 구현했습니다. * -48을 한 이유는 int형으로 형변환을 하면 유니코드로 출력되기 때문에 해줬습니다. package com.namji.codingtest; public class Sum_of_StringIntegers { public static void main(String[] args) { /* * 정수로 이루어진 문자열 num_str이 매개변수로 주어집니다... 2023. 11. 18. [프로그래머스 / 자바] - 카운트 다운 카운트 다운 문제 매개변수로 정수 start_num과 end_num이 주어집니다. 매개변수 start_num부터 end_num까지 1씩 감소하는 수를 차례로 정수 배열에 담아 출력하는 문제입니다. 테스트 (이클립스) 저는 _num이 타이핑하기 귀찮아서 빼고 작성했습니다. answer 배열의 크기를 정해줍니다. start에서 end를 빼고 +1을 한 값을 크기로 지정합니다. start-end만 하면 한자리가 모자릅니다. 후에 for문으로 0부터 answer의 크기만큼 돌리고 answer에 start의 값이 1씩 감소하게 하여 담으면 됩니다. package com.namji.codingtest; import java.util.Arrays; public class CountDown { public static.. 2023. 11. 17. [프로그래머스 / 자바] - 부분 문자열 부분 문자열 문제 문자열 str1, str2가 매개변수로 주어집니다. str1의 문자열이 str2에 속하는지 찾는 문제입니다. str1이 str2에 속하면 1을 아니라면 0을 출력하는 문제입니다. 테스트 (이클립스) String 클래스의 contains 메소드를 이용하여 문자열을 비교하고 contains 출력은 boolean타입으로 true, false로 출력하기 때문에 if문을 사용해서 출력 방법만 바꿨습니다. package com.namji.codingtest; public class PartString { public static void main(String[] args) { /* * 문자열 str1, str2가 매개변수로 주어집니다. * str1의 문자열이 str2 문자열 안에 * 속하면 1을 .. 2023. 11. 16. [프로그래머스 / 자바] - 조건에 맞게 수열 변환하기 1 조건에 맞게 수열 변환하기1 문제 정수 배열 arr이 매개변수로 주어집니다. 정수 배열 안에 있는 원소의 값이 50보다 크거나 같은 짝수라면 2로 나누고 50보다 작은 홀수라면 2를 곱하고 위 두 조건이 아닌 경우에는 원래 원소 그대로 출력되도록 하는 문제입니다. 테스트 (이클립스) for문을 이용하여 arr 전체를 순회합니다. for문 안에 if문으로 조건을 걸어 연산을 다르게 하여 answer에 값을 담습니다. 짝수와 홀수는 2를 나눴을 때 0인지 아닌지로 구분하였습니다. package com.namji.codingtest; import java.util.Arrays; public class Converting_a_SequenceAccording_to_Conditions1 { public static.. 2023. 11. 15. 이전 1 ··· 36 37 38 39 40 41 42 ··· 44 다음