본문 바로가기

알고리즘2

[Java Festival] 15. 특정 수열의 n번째 항까지 출력하기 안녕하세요, 작가 J입니다. 이번에는 조금 다른 유형의 문제를 풀어보겠습니다. 정수 n을 입력받아 특정 수열의 n번째 항까지 출력하는 프로그램을 작성할 것입니다. 이 예제는 수열의 규칙을 이해하고 이를 바탕으로 프로그램을 작성하는 방법을 배우는 데 도움이 될 것입니다. [Java Festival 15] 특정 수열의 n번째 항까지 출력하기정수 n을 입력받아1, 2, 4, 7, 11과 같은 수열의n번째 항까지 출력하시오.    문제 해석이 수열은 다음과 같은 규칙을 따릅니다:첫 번째 항: 1두 번째 항: 2세 번째 항: 4네 번째 항: 7다섯 번째 항: 11여섯 번째 항: 16일곱 번째 항: 22항마다 이전 항의 값에 1, 2, 3, 4, 5, 6... 순차적으로 더해지는 것을 알 수 있습니다. 문제를 보고.. 2024. 6. 29.
[Java Festival] 03. 1부터 100까지 번갈아 더하고 빼는 문제 해결하기 안녕하세요, 작가 J입니다. 최근 집에서 일과 데이터베이스 포스팅 관련 문제로 블로그를 5일간 쉬었습니다. 게을렀던 제 자신을 반성하며, 다시 열심히 포스팅하도록 하겠습니다.  [Java Festival 03] 1부터 100까지 번걸아 더하고 빼는 문제 해결하기1 - 2 + 3 - 4 + ··· + 99 - 100 를 계산하여 답을 출력하시오.   문제 요약 문제는 1부터 100까지의 숫자를 번갈아 가면서 더하고 빼는 것입니다. 수식으로 나타내면 다음과 같습니다. 1−2+3−4+5−6+⋯+99−100 문제 분석  일단 문제를 살펴보면, 1부터 100까지의 숫자가 나열되어 있어 복잡해 보입니다. 또한, +와 -가 번갈아 나타나기 때문에 시각적으로 어지러울 수 있습니다. 처음부터 번갈아 더하고 빼는 것에 집.. 2024. 6. 21.