x=−1일 때, 함수 f(x)=0이므로 분수식 f(x)x+1가 정의되지 않는다.
ⅰ) x<−2일 때,
f(x)x+1>x ↔ −(x+1)>x ↔ x<−21
∴ x<−2
ⅱ) −2<x<2일 때,
f(x)x+1>x ↔ 1>x
∴ −2<x<1, x=−1
ⅲ) x≥2일 때,
f(x)x+1>x ↔ 3x+1>x ↔ x<21
따라서 부등식 f(x)x+1>x을 만족시키는 x는 존재하지 않는다.
ⅰ), ⅱ), ⅲ)에서 부등식 f(x)x+1>x의 해는
x<−1, −1<x<1이다.
따라서 주어진 집합은 {−9,−8,⋯,−2,0}이다.
따라서 구하는 원소의 개수는 9개다.
[다른 풀이]
주어진 등식의 양변에 xf(x)를 곱하면 좌변은 xx+1, 우변은 f(x)가 되므로 x와 f(x)의 부호가 바뀌는 x의 값을 기준으로 범위를 나누어 생각한다.
ⅰ) x<−1일 때,
x<0, f(x)<0이므로
f(x)x+1>x에서 xx+1>f(x)
x<−1일 때, 함수 y=f(x)의 그래프는 함수 y=xx+1의 그래프의 아래쪽에 있으므로 xx+1>f(x)가 성립한다.
∴ x<−1
ⅱ) −1<x<0일 때,
x<0, f(x)>0이므로
f(x)x+1>x에서 xx+1<f(x)
−1<x<0일 때, 함수 y=f(x)의 그래프는 함수 y=xx+1의 그래프의 위쪽에 있으므로 xx+1<f(x)가 성립한다.
∴ −1<x<0
ⅲ) x=0일 때,
f(x)x+1=1이므로 f(x)x+1>x가 성립한다.
ⅳ) x>0일 때,
x>0, f(x)>0이므로
f(x)x+1>x에서 xx+1>f(x)
두 함수 y=f(x)와 y=xx+1의 그래프는 x=1, x=−1일 때 만난다.

그림에서 0<x<1일 때, 함수 y=f(x)의 그래프는 함수 y=xx+1의 그래프의 아래쪽에 있으므로 xx+1>f(x)이 성립한다.
∴ 0<x<1
ⅰ), ⅱ), ⅲ), ⅳ)에서 주어진 집합은
x<1이고 x=−1이며 ∣x∣<10을 만족시키는 정수 x의 집합으로
{−9,−8,⋯,−2,0}이다.
따라서 구하는 원소의 개수는 9개다.