接力按钮

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题意:

一盏灯最初关闭,用 00 表示关闭、11 表示开启。

依次收到 nn 条指令:00 表示保持现状,11 表示开启,22 表示关闭,33 表示切换为相反状态。

重复要求已经处于的状态不算变化。

输出最终状态和状态变化次数。

输入格式:

第一行一个整数 nn(1≤n≤2×1051 \le n \le 2 \times 10^5),表示指令数量。

第二行 nn 个整数 a1,a2,…,ana_1,a_2,\ldots,a_n(ai∈{0,1,2,3}a_i \in \{0,1,2,3\}),表示按顺序收到的指令。

输出格式:

一行两个整数:最终状态、变化次数。

样例:

样例输入:

7
0 1 1 0 3 2 3

样例输出:

1 3

样例解释:

包括初始状态在内,状态依次为 0→0→1→1→1→0→0→10\to0\to1\to1\to1\to0\to0\to1,实际发生了 33 次改变。

C Programming Practice Round 3

未参加
状态
已结束
规则
XCPC
题目
18
开始于
2026-10-8 0:00
结束于
2026-10-15 0:00
持续时间
168 小时
主持人
参赛人数
45