| 比赛 | 新年快乐 | 评测结果 | WWWAWWAWWWWWWWWWWWWW |
|---|---|---|---|
| 题目名称 | 序列异或 | 最终得分 | 10 |
| 用户昵称 | LikableP | 运行时间 | 0.027 s |
| 代码语言 | C++ | 内存使用 | 1.40 MiB |
| 提交时间 | 2026-02-13 12:23:02 | ||
const char* PROGRAM = " \
#@# #@ #@# #@#@ #@# \
#@#@ #@#@ #@#@# #@#@# #@#@ #@#@# \
#@#@ #@ #@ #@#@#@#@ #@#@# #@#@ #@# #@ #@#@#@#@#@ \
#@#@ #@#@ #@#@#@#@#@ #@#@ #@ #@#@ #@# #@# #@#@#@#@#@#@#@#@# \
#@#@#@#@#@#@#@#@#@# #@#@ #@#@ #@#@ #@# #@#@#@#@#@#@ #@#@ \
#@#@ #@# #@# #@#@#@#@#@#@#@#@#@#@#@#@ #@#@ #@# #@#@ #@#@ #@ #@#@# \
+@#@ +@#@ #+# +@#@ #@+@ #[#@ #@#>#@#@#@#@#+++# #+# #++@ #++@# \
#@#@ #+#@ #@# #+# #@#> #@++#@#@# #@# #@#@ #@# #@#@ #@#@# \
#@# #@# #@# #@#@ #@#@ #@#@#@#@# #@# #@# #@# #@# #@#@# \
#@# #@# ++ #@# #@ #@#@ #++@ #@++++#@#@ #<< #@- #]# #># #@#@ \
#-- #@# #@---@# #@#@ #@#@ #.#@ #@ #@#@#>-.>@ #@# #++ #@#@ #@# #@#@ \
#@#@#@#@#@#@#@#@#@#@#@#@#@#@#@ #@# #@# #@#@ #@#@ #@#@#@# #@# #@# #@# #@#@ #@# #@ #@#@ \
#@# #@#@ #@# #@# #@# #@#@#@#@#@++#@#@#@#@#@ #@#@#@#@ #@ #@# #@# #@#@ #@# #@#@ #@#@ \
#@#@ #@# #@# #@#@ #@#@ #@+++@#@ #@+@ #@# # #@#@#@#++@#@#@#@#@#@#@#@#@ #@#@ \
#@#@ #@ #@# #@# #@#@ #@#@ #@#@#@#@ #@#@ #@#@#@ #@# #@# #@# \
#@#@ #@#@ #@# #@# #@#@ #@#@ #@#@#@#@#@#@#@#@#@#@#@#@#@# #@ #@# #@# \
#@#@#@#@#@#@#@#@#@# #@# #@#@ #@#@ #@#@ #@# #@#@# #@# #@# #@# \
#@ #@#@ #@# #@# #@#@ #@#@ #@ #.#@ #@#@#@ #@#@# #@# #@# #@# \
#@ #@#@# #@# #@# #@#@ #@#@ #@#@ #@#@ #@#@#@ #@#@# #@# #@#@ #@ \
#@#@#@#@#@# #@# #@# #@#@#@#@#@#@#@#@#@#@#@#@#@#@#@ #@#@ #@#@ #@# #@#@# #@# #@#@ \
#@#@#@#@#@#@ #@#@ #@# #@#@ #@#@ #@#@ #@# #@# #@#@# #@# #@#@ \
#@# #@#@ #@#@#@# #@# #@#@ #@#@ #@#@ #@# #@#@# #@# #@#@# #@#@# \
#@#@ #@#@ #@#@#@# #@# #@#@ #@#@ #@# #@#@ #@#@ #@# #@#@# #@#@#@ \
#@# #@#@ #@#@#@ #@# #@#@ #@#@ #@#@ #@#@ #@#@ #@# #@#@ #@#@#@ \
#@# #@#@ #@#@# #@# #@#@ #@#@ #@#@ #@#@# #@#@ #@# #@#@ #@#@# \
#@# #@#@#@# #@# #@# #@#@ #@#@ #@#@ #@#@#@ #@#@ #@#@#@#@# #@# \
#@ #@#@#@# #@# #@# #@#@ #@#@ #@#@ #@#@#@# #@ #@#@#@#@ #@ \
#@#@ #@# #@# #@#@ #@#@#@#@ #@#@#@ #@#@#@ \
#@ #@# #@# #@#@ #@#@#@ #@# #@#@ ";
#include <cstdio>
int arr[110];
void Compute(const char* program) {
const char *pchar = program, *loop = nullptr;
int *pint = arr;
while (*pchar) {
if (*pchar == '+') <% ++*pint; %>
else if (*pchar == '-') <% --*pint; %>
else if (*pchar == '[') <% loop = pchar; %>
else if (*pchar == ']') <% if (*pint) pchar = loop; %>
else if (*pchar == '>') <% pint++; %>
else if (*pchar == '<') <% pint--; %>
else if (*pchar == '.') <% putchar(*pint); %>
pchar++;
}
}
int main() {
#ifdef LOCAL
freopen("!input.in", "r", stdin);
freopen("!output.out", "w", stdout);
#else
freopen("z.in", "r", stdin);
freopen("z.out", "w", stdout);
#endif
Compute(PROGRAM);
return 0;
}