{"problem":{"name":"[蓝桥杯青少年组国赛 2022] 电线上的小鸟","description":{"content":"在一根电线上落有 $N$ 只小鸟，每只小鸟的朝向要么向左（用 `q` 表示），要么向右（用 `p` 表示）。每只小鸟只能看到它视线方向上的相邻小鸟。给定 $N$ 只小鸟的朝向序列，请计算： - 有多少只小鸟没有被任何小鸟看到（被 $0$ 只小鸟看到）； - 有多少只小鸟被 $1$ 只小鸟看到； - 有多少只小鸟被 $2$ 只小鸟看到。 例如：当 $N=6$，朝向序列为 `p q p p q q`","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":"LGB4294"},"statements":[{"statement_type":"Markdown","content":"在一根电线上落有 $N$ 只小鸟，每只小鸟的朝向要么向左（用 `q` 表示），要么向右（用 `p` 表示）。每只小鸟只能看到它视线方向上的相邻小鸟。给定 $N$ 只小鸟的朝向序列，请计算：\n- 有多少只小鸟没有被任何小鸟看到（被 $0$ 只小鸟看到）；\n- 有多少只小鸟被 $1$ 只小鸟看到；\n- 有多少只小鸟被 $2$ 只小鸟看到。\n\n例如：当 $N=6$，朝向序列为 `p q p p q q` 时：\n- 有 $2$ 只小鸟被 $0$ 只小鸟看到（第 $3$ 只和第 $6$ 只）；\n- 有 $2$ 只小鸟被 $1$ 只小鸟看到（第 $1$ 只和第 $2$ 只）；\n- 有 $2$ 只小鸟被 $2$ 只小鸟看到（第 $4$ 只和第 $5$ 只）。\n\n## Input\n\n输入共两行：\n- 第一行：一个正整数 $N$（$3 \\leq N \\leq 1000$），表示小鸟的数量；\n- 第二行：$N$ 个字符（每个字符为 `q` 或 `p`），表示小鸟的朝向序列，字符之间用一个空格隔开。\n\n## Output\n\n输出三个整数，分别表示：\n1. 被 $0$ 只小鸟看到的小鸟数量；\n2. 被 $1$ 只小鸟看到的小鸟数量；\n3. 被 $2$ 只小鸟看到的小鸟数量。\n\n三个整数之间用一个空格隔开。\n\n[samples]","is_translate":false,"language":"English"}],"meta":{"iden":"LGB4294","tags":["模拟","字符串","2022","字符串（入门）","蓝桥杯青少年组"],"sample_group":[["6\np q p p q q","2 2 2"]],"created_at":"2026-03-03 11:09:25"}}