AT_abc417_g.[ABC417G] Binary Cat
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
定义字符串 S0,S1,其中 S0= 0,S1= 1。
给定 Q 个查询,请依次处理每个查询。
对于第 i 个查询 (1≤i≤Q),给出三个整数 (Li,Ri,Xi)。
将 SLi 和 SRi 按顺序连接,得到字符串 Si+1。然后,求出 Si+1 的第 Xi 个字符。
保证 Xi 不会超过 Si+1 的长度。
输入格式
输入以如下格式从标准输入给出。
Q
L1 R1 X1
L2 R2 X2
⋮
LQ RQ XQ
输出格式
输出 Q 行。第 i 行输出第 i 个查询的答案。
输入输出样例
输入#1
7 0 1 1 0 0 2 1 1 1 2 3 2 2 4 3 5 4 2 6 7 6
输出#1
0 0 1 1 1 1 1
说明/提示
限制条件
- 1≤Q≤5×105
- 0≤Li,Ri≤i
- 1≤Xi≤1018
- Xi 不会超过 Si+1 的长度
- 所有输入均为整数
样例解释 1
每个查询的处理如下:
- 第 1 个查询,将 S0=
0和 S1=1连接,得到 S2=01。S2 的第 1 个字符是0,因此第 1 行输出 0。 - 第 2 个查询,将 S0=
0和 S0=0连接,得到 S3=00。S3 的第 2 个字符是0,因此第 2 行输出 0。 - 第 3 个查询,将 S1=
1和 S1=1连接,得到 S4=11。S4 的第 1 个字符是1,因此第 3 行输出 1。 - 第 4 个查询,将 S2=
01和 S3=00连接,得到 S5=0100。S5 的第 2 个字符是1,因此第 4 行输出 1。 - 第 5 个查询,将 S2=
01和 S4=11连接,得到 S6=0111。S6 的第 3 个字符是1,因此第 5 行输出 1。 - 第 6 个查询,将 S5=
0100和 S4=11连接,得到 S7=010011。S7 的第 2 个字符是1,因此第 6 行输出 1。 - 第 7 个查询,将 S6=
0111和 S7=010011连接,得到 S8=0111010011。S8 的第 6 个字符是1,因此第 7 行输出 1。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?