ほぼ小町算(Almost-Komachi)

背景

TSG LIVE!も今回で4回目。4といえば平方数、平方数といえば100ですが(ほんまか?)、100といえば小町算です。 4回目にちなんだ100ちょうどになる数式を来場者の皆さんにお届けしましょう! あれ?使う数字がいつもと違うような… でも、きっとプレイヤーの皆さんならうまくやってくれるはずです!

問題

入出力

入力

以下のフォーマットに従って与えられます。

N
a1 a2 ... aN

出力

s

入出力例

入力例1

9
1 2 3 4 5 6 7 8 9

いつもの小町算ですね。これはtinyのテストケースに含まれます。

出力例1

1 2 3 + 4 5 - 6 7 + 8 - 9

$123+45-67+8-9=100$ です。誤差が$0$で、理論値です。この時のスコアは$1000000000000$点です。

出力例2

1 2 * 7 + 4 * 5 - ( 9 - 8 ) * 6 / 3

$12\times7+4\times5-(9-8)\times6/3=102$ です。順番を変えても、$100$ ちょうどでなくても構いませんが、誤差によって点数が決まるので注意してください。 この場合、スコアは $10^{12}-10^8\times\log_{10}(2+1)=999952287874$です。

出力例3

1 2 3 4 5 6 7 8 9

$123456789=123456789$ です。有効な式ならすべて正答と判定されますが、誤差によって点数が決まるので注意してください。 この場合、スコアは $10^{12}-10^8\times\log_{10}(123456689+1)=999190848537$です。

テストケース・スコア評価について

Submit Code

0 bytes