結果
| 問題 | No.8126 Brainfxxk easy |
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2026-04-01 22:07:26 |
| 言語 | Nim (2.2.8) |
| 結果 |
AC
|
| 実行時間 | 2 ms / 2,000 ms |
| コード長 | 2,671 bytes |
| 記録 | |
| コンパイル時間 | 5,148 ms |
| コンパイル使用メモリ | 100,068 KB |
| 実行使用メモリ | 107,908 KB |
| 最終ジャッジ日時 | 2026-04-01 22:07:41 |
| 合計ジャッジ時間 | 3,594 ms |
|
ジャッジサーバーID (参考情報) |
judge1_1 / judge2_0 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 3 |
| other | AC * 9 |
コンパイルメッセージ
check is on optimized for speed
ソースコード
# Please use Nim-ACL
import macros; macro ImportExpand(s:untyped):untyped = parseStmt(staticExec("echo " & $s[2] & " | base64 -d | xzcat"))
# const OPTIMIZE_SIZE = true
ImportExpand "e_lib/templates/prelude.nim" <=== "/Td6WFoAAATm1rRGBMDVAbcDIQEcAAAAAAAAACCR30TgAbYAzV0AO5oI1C1idKD0QZYV0fOAnhkRk8DYDgYLvW4kETVDkMKYnqKn4EdJ45ADEotk3Fzy6+uCgtloS+R+zMfrO1PsKrD6PAItU12dFn+j36AJr0C5lQKxDi/W1Pg0oxGvMT8WS8YU4PB6HfUIzjQNtyTxD7iSOvQroY/x27WsBEEypTKbCivXXtbhkrLA7v//ircG/SHYno1AzzS2GrGoUaXwKUTZZqARMGIqi7UOWlW8c7l+/UyOfWXxE1aFEIVXatIpNJ90ahL9yg41vb8AAAAAAABSO8+SHsHkDwAB8QG3AwAAq/8YorHEZ/sCAAAAAARZWg=="
ImportExpand "e_lib/templates/header.nim" <=== "/Td6WFoAAATm1rRGBMDUCJgXIQEcAAAAAAAAAH6JzyrgC5cETF0AO5oI1C1idKD0QZYV0fOAnhkRk8DYDgYLvW4kETVDkMKYnp/fJa19efd+dBLhqKM27qXxSjp+2XYWpxVZPG6LaSOrKVt4rGQsWhmoP3rfo51NQlWw/70ZvGLp/YOOBtkOb6RN0tHeu/P5Ubha/OiyUYEOH6Roz89Az9XuRZO6ckn8E5iwy0uEobq0Po1C7BkF+uiJcd2r4Jx7e1WlqwvDHUv7ZOiHVwi7gx60zOZ8oalb+NEHIZjr8xwMl6W/awT8CzlxE/ojjrptxyElfVbuG5dYlr6/GxdTXh65Zo+usp6oA7q5yz/k9H4n/HJhKn72CPY+XP/wgLIsHK6z0fCzf9Jeb05qVOUN3C83VnmQeYDYYn/J++4mRkcnDJoioHqpJx6Et46KYMu8i2UZbwDjVK36xMx2Nkce0mG93svBpMxM7+srhrnmI0s0wmaOazXeE9Sa0z+ev2lUPYp515ZurRt5HJFnVh7G7yqmhylJp1W7V+lCjuynGdGV5nkwp/glMc2Htjg5OUlVSZyfbX9/Jn0uW1NJXGOlLAyRyyPlM+ByWDmYKPPM0B4yfet17GbwC4gAvrwjBOn61qlIS6w0PA2uOMcYEGaQvmwHA5THSeR/ScQWFbkr77Lm66QMh5JaViIqM5Oz/VaWfleB8os8DL9HcL15FAQVSrqaSvySDsA5Gd9vA4lrmXTm2y3uxWPYCn3yHZV3DbIVH0S3RUBLgCpfjO/WmhkTZb8Si7uEBda971r+yucKobDU6g6oMutRVdWQ2f35ndvGHmZSEKZatimJcpxIgN3Df7M0ixgpvw3bH0qpsW/cIY1X7I4IjtMV/SS0jIpuLPItPj7yMWVZQ/Stkv7UPxLE5pJ4N7Vdauo4v9xm66yYO6wN5E6KEDNsMP67m/iGGhMYglemNCXZtev/p3uY9bYe8iQDARB2nI0Kdv7JoeyjpThObvweh7mp7mEK/wK1mDg3eDbpfcK4eQaMqM1MOxJ7Okt24qjg1t9qtNN8uMnvwbUdCpR10mPDDbwwJnWXMgoWj7xqNBPakbq89Z8CTardqO3BDQPRdbdKIOd47qvaZ0w75ieEP21hbXOtP7bd7a1j81NRyS0jdY/ATRDDPXOraYyW5tkpBQrwXK9kvtKXcmFV8XkIHIJoCEXlkYrlBHj0mctXHc7f+w06tP2H8DfIZxxZOixPrXGj3sxcnR/GnmNTrkrTPWqj9qGyecnqTM3fXJn28/HAS5W9xCEMRCEsZwkNkJ6d2i+MQStYThWn4j3FKfLqUPMzkkTPMWuhYqUgW5+GrXuNP9QDFRWorvf1F0Y2W6zCtJo7ZbWW4VRla+KE7qbJevf9xYvWDTnEoGxQH/VhtoZ8grpqgmIdzSQIWNLl0553FYARy677OYd3TxUyGbfrUlB72wKFutCOz7rWQAi+veyFNtRnObNVL3wftaC/yc8gefm4UlXSmlFDAgXp2PoA8FRk3WVk6CkAAfAImBcAALv6KoexxGf7AgAAAAAEWVo="
const NO = "error"
proc solve():void =
return
proc main():void =
# Failed to predict input format
let N = nextInt()
let S = nextString()
var pos = 0
var res = newSeq[int](N)
for i in S:
case i
of '+': res[pos].inc()
of '-': res[pos].dec()
of '>':
pos.inc()
if pos == N:
echo NO
return
else:
pos.dec()
if pos == -1:
echo NO
return
echo res.join(" ")
return
main()