Three-person team working

2 secs 1024 MB
ueta's icon ueta

問題文

NN人の作業員がおり、33人一組でする作業があります。

それぞれが 作業員iiがそれぞれAiA_iのパワーを持っています。 全員が誰とでも 33人組のペアを組むことが来き、各作業員のパワーの積がパフォーマンスとして得られます。

今回は試しに全ての組み合わせを確かめることにしました。 全部の組み合わせを試した場合に得られるパフォーマンスの和はいくつですか?

かなり大きくなる可能性があるため 998244353998244353 の余りを算出してください。

制約

  • 3N500,0003 \leq N \leq 500,000
  • 0Ai9982443520 \leq A_i \leq 998244352

入力

入力はすべて整数である。

NN

A1 A2  ANA_1 \ A_2 \ \dots \ A_N

出力

計算結果を一行に出力せよ。

入出力例1

入力
5
5 3 2 1 3
出力
184

5×3×2+5×3×1+5×3×3+5×2×1+5×2×3+5×1×3+3×2×1+3×2×3+3×1×3+2×1×3=1845×3×2+ 5×3×1+ 5×3×3+ 5×2×1+ 5×2×3+ 5×1×3+ 3×2×1+ 3×2×3+ 3×1×3+ 2×1×3 = 184

全ての組み合わせは1010通りあり計算すると184184になります。

入出力例2

入力
4
5 0 2 10
出力
100

提出


Go (1.21)