−1≤sinbx≤1이므로 함수 f(x)의 최솟값은 0이고 최댓값은 2a이다. 이때 b가 자연수이므로
(ⅰ) b=1일 때
f(x)=asinx+a이므로 함수 f(x)의 주기는 2π이다.

그림에서 0≤x≤2π일 때 함수 y=f(x)의 그래프와 직선 y=2는 서로 다른 네 점에서 만나지 않는다.
(ⅱ) b=2일 때
f(x)=asin2x+a이고 f(x)의 주기는 π이다.

그림에서 0≤x≤2π일 때 함수 y=f(x)의 그래프와 직선 y=2의 교점이 4개이려면
a=2, 0<2<2a
이어야 한다. 즉, 자연수 a의 최솟값은 3이므로 ab의 최솟값은
3×2=6
(ⅲ) b=3일 때
f(x)=asin3x+a이고 f(x)의 주기는 32π이다.

그림에서 0≤x≤2π일 때 함수 y=f(x)의 그래프와 직선 y=2는 서로 다른 네 점에서 만나지 않는다.
(ⅳ) b=4일 때
f(x)=asin4x+a이므로 함수 f(x)의 주기는 21π이다.

그림에서 0≤x≤2π일 때 함수 y=f(x)의 그래프와 직선 y=2의 교점이 4개이려면
2a=2, a=1
이어야 한다. 즉, 자연수 a의 최솟값은 1이므로 ab의 최솟값은
1×4=4
(ⅴ) b≥5일 때
0≤x≤2π일 때 함수 y=f(x)의 그래프와 직선 y=2는 서로 다른 네 점에서 만나지 않는다.
이상에서 ab의 최솟값은 4이다.