>ガウス記号は使っていいですか?
もちろんです

その他、初等的な関数も使ってOKです。
一般的な高校生が理解できないような、抽象的な関数や演算子を使う場合は、
簡単な説明をつけてもらえると、うれしいです。
基本的に、条件さえ満たせば、なんでもOKだったりします。(>o<)
再帰的な定義をしてもいいですよ。g(1)=1,g(n)=g(n-1)+...とか。
ただし、有限のステップで値を決定できるようにしてください。
後は常識の範囲で

例えば、こんなのはNGです。ナス評価あげますけど

g(n)= N-F から、g(m)(m<n)ではない1つの自然数を選ぶ関数
g(n)={n=1 -> 1, n=2 -> 2, ...,無限に長い定義
ただ、実は結構簡単な式で表せたりします。

問題は相当難しいですが、中学生でも解ける人は解けます。(稀でしょうが

)
ちなみに、答えだけだと「正解」どまりですが、
証明付きだと高評価になります。

g(x)にはどのような演算記号が使えると考えればいいでしょうか?
f(x)の定義にガウス記号があるので、さすがにガウス記号は使っていいですか?