삐까냥의 파도타기
2817. 부분 수열의 합 본문
문제 출처 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7IzvG6EksDFAXB
D3의 정답률 40% 미만의 문제 수준이 좀 이상한거 같아요.
너무 쉬운거 같은데;;
2018년 3월 15일 import java.util.Scanner; public class Q2817 {
static int result, size, resultValue; static int[] values;
public static void main(String[] args) { Scanner sc = new Scanner(System.in);
int testCase = sc.nextInt(); for (int i = 0; i < testCase; i++) { result = 0; size = sc.nextInt(); resultValue = sc.nextInt(); values = new int[size];
for (int j = 0; j < size; j++) { values[j] = sc.nextInt(); } solution(0, 0); System.out.println("#" + (i+1) + " " + result); } }
static void solution(int position, int nowValue) { for (int i = position; i < size; i++) { int tempValue = nowValue + values[i]; if (tempValue < resultValue) { solution (i+1, tempValue); } else if (tempValue == resultValue) { result += 1; } } } } |
'코딩 > SW Expert Academy' 카테고리의 다른 글
3376. 파도반 수열 (0) | 2018.03.15 |
---|---|
3307. 최장 증가 부분 수열 (0) | 2018.03.15 |
3131. 100만 이하의 모든 소수 (0) | 2018.03.15 |
3233. 정삼각형 분할 놀이 (0) | 2018.03.14 |
1865. 동철이의 일 분배 (0) | 2018.03.13 |