EN

연산과 문장제

심화 · 개념 하나를 원리부터 · 4단계 중 2

덧셈 규칙에 작은 값을 넣어 함숫값을 차례로 쌓는다.

두 변수 xx, yy가 모두 자연수일 때, 함수 y=f(x)y=f(x)는 두 조건 f(1)=3f(1)=3, f(a+b)=f(a)+f(b)+2abf(a+b)=f(a)+f(b)+2ab를 만족시킨다. 이때 f(3)−f(5)f(3)-f(5)의 값을 구하시오.

함수식·방정식
내 답
풀이 과정
전략 작은 문제로 쪼개기 — 규칙은 어떤 입력이든 더 작은 입력 두 개의 합으로 바꿔 줍니다. 그래서 일을 잘게 나눕니다. 1+1로 f(2), 2+1로 f(3), 3+2로 f(5)를 차례로 구하며, 매번 아는 값을 규칙에 대입합니다.
1STEP 1

f(2) 구하기

규칙에 a=1, b=1을 대입합니다.

f(2)=f(1)+f(1)+2×1×1=3+3+2=8
2STEP 2

f(3) 구하기

규칙에 a=2, b=1을 대입합니다.

f(3)=f(2)+f(1)+2×2×1=8+3+4=15
3STEP 3

f(5) 구하기

규칙에 a=3, b=2를 대입하면 곧바로 5에 닿습니다.

f(5)=f(3)+f(2)+2×3×2=15+8+12=35
4STEP 4

빼기

이제 차를 계산합니다.

f(3)-f(5)=15-35=-20
정답
-20
f(5)를 다른 길로 구해 봅니다. f(4)=f(2)+f(2)+2×2×2=8+8+8=24이고 f(5)=f(4)+f(1)+2×4×1=24+3+8=35로 같습니다.
핵심 정리

큰 입력을 작은 입력으로 쪼개는 규칙이라면, 아는 값에서부터 한 칸씩 쌓아 올리세요.

  • f(2) 구하기
  • f(3) 구하기
  • f(5) 구하기
  • 빼기
다음은 어디로?

가족의 부모 대시보드는 sensimlab.com에 있습니다.

같은 골격을 나중에 AMC에서는 이렇게 부릅니다: Arithmetic Expression Decomposition, Branching State Enumeration. 왜 같은 골격이 반복되는지 →