[JAVA 31] 2003. 수들의 합2
2003. 수들의 합2 (S4)시간 제한메모리 제한제출정답맞힌 사람정답 비율0.5 초128 MB606962935320176 48.367 % 문제N개의 수로 된 수열 A[1], A[2], …, A[N] 이 있다. 이 수열의 i번째 수부터 j번째 수까지의 합 A[i] + A[i+1] + … + A[j-1] + A[j]가 M이 되는 경우의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다.출력첫째 줄에 경우의 수를 출력한다. summary수열의 부분 합이 M인 경우의 수 정렬 X strat..
2024. 9. 21.
[JAVA 28] 11057. 오르막 수
11057. 오르막 수 (S1)시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초 256 MB578372839122054 47.795 % 문제오르막 수는 수의 자리가 오름차순을 이루는 수를 말한다. 이때, 인접한 수가 같아도 오름차순으로 친다.예를 들어, 2234와 3678, 11119는 오르막 수이지만, 2232, 3676, 91111은 오르막 수가 아니다.수의 길이 N이 주어졌을 때, 오르막 수의 개수를 구하는 프로그램을 작성하시오. 수는 0으로 시작할 수 있다.입력첫째 줄에 N (1 ≤ N ≤ 1,000)이 주어진다.출력첫째 줄에 길이가 N인 오르막 수의 개수를 10,007로 나눈 나머지를 출력한다. summary오르막 수의 개수를 구하기 인접한 수가 같아도 오름차순10,007로 나눈 나머지를..
2024. 9. 13.