{"problem":{"name":"『STA - R5』5k.sync.closer","description":{"content":"给定一条 [`std::freopen`](https://zh.cppreference.com/w/cpp/io/c/freopen) 语句，输出其操作的文件名称。 形式化地，[`std::freopen`](https://zh.cppreference.com/w/cpp/io/c/freopen) 语句都应该恰好是 ```cpp std::freopen(\"<title>\",\"<mo","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGP10397"},"statements":[{"statement_type":"Markdown","content":"给定一条 [`std::freopen`](https://zh.cppreference.com/w/cpp/io/c/freopen) 语句，输出其操作的文件名称。\n\n形式化地，[`std::freopen`](https://zh.cppreference.com/w/cpp/io/c/freopen) 语句都应该恰好是\n\n```cpp\nstd::freopen(\"<title>\",\"<mode>\",<stream>);\n```\n\n其中 `<title>` 为其操作的文件名称。其至少包含一个字符，并且只可能包含下列几种字符：\n- 大写英文字符；\n- 小写英文字符；\n- 阿拉伯数字；\n- 英文半角句点 `.`。\n\n`<mode>` 为文件访问标记，其只可能为 `r`、`w`、`a` 中的一种。`<stream>` 为文件流，其只可能为 `stdin`、`stdout`、`stderr` 中的一种。\n\t\n你需要回答 $T$ 次询问。\n\n## Input\n\n**本题单个测试点内含有多组询问。**\n\n第一行一个正整数 $T$，代表询问次数。\n\n对于每组询问：一行一个字符串，代表一条 [`std::freopen`](https://zh.cppreference.com/w/cpp/io/c/freopen) 语句。\n\n## Output\n\n对于每组询问，输出一行一个字符串，代表其操作的文件名称。\n\n[samples]\n\n## Note\n\n**本题采用捆绑测试。**\n\n对于 $100\\%$ 的数据：\n\n- $1 \\le T \\le 1000$。\n- 每条语句的长度均不超过 $1000$。\n\n具体部分分分配如下：\n\n- Subtask 1 (30pts)：保证文件名为 `5k.sync.closer`。\n- Subtask 2 (30pts)：保证文件名长度为 $1$。\n- Subtask 3 (40pts)：无特殊限制。","is_translate":false,"language":"English"}],"meta":{"iden":"LGP10397","tags":["字符串","O2优化"],"sample_group":[["9\nstd::freopen(\"5k.sync.closer\",\"r\",stdin);\nstd::freopen(\"5k.sync.closer\",\"r\",stdout);\nstd::freopen(\"5k.sync.closer\",\"r\",stderr);\nstd::freopen(\"5k.sync.closer\",\"w\",stdin);\nstd::freopen(\"5k.sync.closer\",\"w\",stdout);\nstd::freopen(\"5k.sync.closer\",\"w\",stderr);\nstd::freopen(\"5k.sync.closer\",\"a\",stdin);\nstd::freopen(\"5k.sync.closer\",\"a\",stdout);\nstd::freopen(\"5k.sync.closer\",\"a\",stderr);\n","5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n5k.sync.closer\n"]],"created_at":"2026-03-03 11:09:25"}}