JAVA - 백준 [BAEK JOON]/함수
[백준] 1065번 : 한수 - JAVA [자바]
[백준] 1065번 : 한수 - JAVA [자바]
2020.03.12https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 ※ 주의할 점 1 보다 크고 입력받은 값보다 작거나 같은 한수의 개수를 출력한다. 한수는 각 자리수가 등차수열을 이루는 수를 의미한다. 알고리즘 등차수열(arithmetic sequence). 즉 연속하는 두 항의 차이가 모두 일정한 수열을 의미한다. 예로들면 [ 1, 1, 1, 1, 1 ] , [ 1, 2, 3, 4, 5 ] , [ 1, 3,..
[백준] 4673번 : 셀프 넘버 - JAVA [자바]
[백준] 4673번 : 셀프 넘버 - JAVA [자바]
2020.03.12https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이 수를 시작해서 n, d(n), d(d(n)), d(d(d(n))), ...과 같은 무한 수열을 만들 수 있다. 예를 들어, 33으로 시작한다면 다음 수는 33 + 3 + 3 = 39이고, 그 다음 수는 www.acmicpc.net 문제 ※ 주의할 점 한 줄에 하나씩 출력해야한다. 그렇다고 a lot more numbers 문자를 출력하는 것은 절대 아니다. 양의 정수..
[백준] 15596번 : 정수 N개의 합 - JAVA [자바]
[백준] 15596번 : 정수 N개의 합 - JAVA [자바]
2020.03.11https://www.acmicpc.net/problem/15596 15596번: 정수 N개의 합 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 C++, C++11, C++14, www.acmicpc.net 문제 매우 간단한 문제다! ※ 주의할 점 main 을 구현하는 것이 아니라 "함수만" 구현하는 문제다 풀이 방법 함수만 구현하라..