반응형

programmers 61

[프로그래머스] Lv. 0 원소들의 곱과 합 JAVA

원소들의 곱과 합 문제 설명 요구사항원소들의 곱과 합의 제곱 비교 곱이 작으면 1, 크면 0 리턴 테스트package lv0;public class 원소들의_곱과_합 { public int solution(int[] num_list) { int a = 1; int b = 0; for(int i = 0; i b * b) { // 모든 원소들의 곱과 모든 원소들의 합의 제곱과 비교 return 0; } else { return 1; } }} 프로그래머스class Solution { public int solution(int[] num_list) { int a = 1; ..

[프로그래머스] Lv. 0 주사위 게임 2 JAVA

주사위 게임 2 문제 설명요구사항123 테스트package lv0;public class 주사위_게임_2 { public int solution(int a, int b, int c) { int answer = 0; answer = a + b + c; // 어떤한 조건에서도 실행 if(a == b || a == c || b == c) { // 두개 이상의 숫자가 같을 때 실행 answer *= a * a + b * b + c * c; } if(a == b && b == c) { // 세개의 숫자가 같을 때 실행 answer *= a * a * a + b * b ..

[프로그래머스] Lv. 0 등차수열의 특정한 항만 더하기 JAVA

등차수열의 특정한 항만 더하기 문제 설명요구사항배열의 값이 true 일때만 등차 수열의 항을 더함 테스트package lv0;public class 등차수열의_특정한_항만_더하기 { public int solution(int a, int d, boolean[] included) { int answer = 0; for(int i = 0; i  프로그래머스class Solution { public int solution(int a, int d, boolean[] included) { int answer = 0; for(int i = 0; i  결과

[프로그래머스] Lv. 0 코드 처리하기 JAVA

코드 처리하기 문제 설명 요구사항mode가 0일 때 1을 만나면 mode를 1로 변경, 1이 아니라면 짝수번째 문자열 맨 뒤 붙이기mode가 1일 때 0을 만나면 mode를 0으로 변경, 0이 아니라면 홀수번째 문자열 맨 뒤 붙이기결과가 빈값이면 EMPTY 리턴 테스트package lv0;public class 코드_처리하기 { public String solution(String code) { String answer = ""; int mode = 0; for(int i = 0; i  프로그래머스class Solution { public String solution(String code) { String answer =..

[프로그래머스] Lv. 0 flag에 따라 다른 값 반환하기 JAVA

flag에 따라 다른 값 반환하기 문제 설명 요구사항flag가 true면 두수의 합 false면 두수의 차를 리턴 테스트package lv0;public class flag에_따라_다른_값_반환하기 { public int solution(int a, int b, boolean flag) { if(flag) { return a + b; } else { return a - b; } }} 프로그래머스class Solution { public int solution(int a, int b, boolean flag) { if(flag) { return a + b; } else { ..

[프로그래머스] Lv. 0 조건 문자열 JAVA

조건 문자열 문제 설명 요구사항입력받은 부등호로 숫자를 비교하여 참일 경우 1, 거짓일 경우 0 리턴테스트package lv0;public class 조건_문자열 { public int solution(String ineq, String eq, int n, int m) { if(ineq.equals(">")) { if(eq.equals("=")) { return n >= m ? 1 : 0; } else { return n > m ? 1 : 0; } } else { if(eq.equals("=")) { return n  프로그래머스class Solution { public..

[프로그래머스] Lv. 0 홀짝에 따라 다른 값 반환하기 JAVA

홀짝에 따라 다른 값 반환하기 문제 설명 요구사항n이 홀수일 경우 1 ~ n 까지 홀수의 합n이 짝수일 경우 1 ~ n 까지 짝수 제곱의 합 테스트package lv0;public class 홀짝에_따라_다른_값_반환하기 { public int solution(int n) { int answer = 0; if(n % 2 == 0) { for(int i = 2; i  프로그래머스class Solution { public int solution(int n) { int answer = 0; if(n % 2 == 0) { for(int i = 2; i  결과

[프로그래머스] Lv. 0 두 수의 연산값 비교하기 JAVA

두 수의 연산값 비교하기 문제 설명 요구사항a와b를 이어 붙인수 와 2 * a * b 중 큰 값 출력 테스트package lv0;public class 두_수의_연산값_비교학 { public int solution(int a, int b) { int axb = Integer.parseInt(String.valueOf(a) + String.valueOf(b)); int axbx2 = 2 * a * b; if(axb > axbx2) { return axb; } else { return axbx2; } }} 프로그래머스class Solution { public int solution(int a, int b) { ..

반응형