{"problem":{"name":"[GESP202506 三级] 奇偶校验","description":{"content":"数据在传输过程中可能出错，因此接收方收到数据后通常会校验传输的数据是否正确，奇偶校验是经典的校验方式之一。 给定 $n$ 个非负整数 $c_1, c_2, \\ldots, c_n$ 代表所传输的数据，它们的校验码取决于这些整数在二进制下 1 的数量之和的奇偶性。如果这些整数在二进制下共有奇数个 1，那么校验码为 1；否则校验码为 0。你能求出这些整数的校验码吗？","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P2"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGB4358"},"statements":[{"statement_type":"Markdown","content":"数据在传输过程中可能出错，因此接收方收到数据后通常会校验传输的数据是否正确，奇偶校验是经典的校验方式之一。\n\n给定 $n$ 个非负整数 $c_1, c_2, \\ldots, c_n$ 代表所传输的数据，它们的校验码取决于这些整数在二进制下 1 的数量之和的奇偶性。如果这些整数在二进制下共有奇数个 1，那么校验码为 1；否则校验码为 0。你能求出这些整数的校验码吗？\n\n## Input\n\n第一行，一个正整数 $n$，表示所传输的数据量。\n\n第二行，$n$ 个非负整数 $c_1, c_2, \\ldots, c_n$，表示所传输的数据。\n\n## Output\n\n输出一行，两个整数，以一个空格分隔：\n\n第一个整数表示 $c_1, c_2, \\ldots, c_n$ 在二进制下 1 的总数量；\n\n第二个整数表示校验码（0 或 1）。\n\n[samples]\n\n## Background\n\n对应的选择、判断题：<https://ti.luogu.com.cn/problemset/1183>\n\n## Note\n\n对于所有测试点，保证 $1 \\leq n \\leq 100$，$0 \\leq c_i \\leq 255$。","is_translate":false,"language":"English"}],"meta":{"iden":"LGB4358","tags":["2025","进制","循环结构","GESP"],"sample_group":[["4\n71 69 83 80","13 1"],["6\n1 2 4 8 16 32","6 0"]],"created_at":"2026-03-03 11:09:25"}}