[백준/c++] BOJ 15988 - 1, 2, 3 더하기 3
https://www.acmicpc.net/problem/15988 15988번: 1, 2, 3 더하기 3 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 1,000,000,009로 나눈 나머지를 출력한다. www.acmicpc.net 문제 설명 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구한다. 해결 '1'을 만드는 방법 a. 1 '2'를 만드는 방법 a. 1 + 1 b. 2 '3'을 만드는 방법 a. 1 + 1+ 1 b. 1 + 2 c. 2 + 1 d. 3 '4'를 만드는 방법 a. 1 + 1 + 1 + 1 b. 1 + 2 + 1 c. 2 + 1 + 1 d. 3 + 1 e. 1 + 1 + 2 f. 2 + 2 g. 1 + 3 '4'를 만드는 방법..
[백준/c++] BOJ 14888 - 연산자 끼워넣기
https://www.acmicpc.net/problem/14888 14888번: 연산자 끼워넣기 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1인 4개의 정수가 주어지는데, 차례대로 덧셈(+)의 개수, 뺄셈(-)의 개수, 곱 www.acmicpc.net 문제 설명 n개의 수로 이루어진 수열이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 n-1개의 연산자가 주어진다. (+, -, *, /) 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 계산은 연산자 우선 순위를 무시하고 앞에서부터 진행한다. n개의 수와 n-1개의 연산자가 주어졌을 때, 만들 수 있는 식의 결과..