{"problem":{"name":"兔子与兔子","description":{"content":"很久很久以前，森林里住着一群兔子。 有一天，兔子们想要研究自己的 DNA 序列。 我们首先选取一个好长好长的 DNA 序列（小兔子是外星生物，DNA 序列可能包含 $26$ 个小写英文字母）。 然后我们每次选择两个区间，询问如果用两个区间里的 DNA 序列分别生产出来两只兔子，这两个兔子是否一模一样。 注意两个兔子一模一样只可能是他们的 DNA 序列一模一样。","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P3"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGP10468"},"statements":[{"statement_type":"Markdown","content":"很久很久以前，森林里住着一群兔子。\n\n有一天，兔子们想要研究自己的 DNA 序列。\n\n我们首先选取一个好长好长的 DNA 序列（小兔子是外星生物，DNA 序列可能包含 $26$ 个小写英文字母）。\n\n然后我们每次选择两个区间，询问如果用两个区间里的 DNA 序列分别生产出来两只兔子，这两个兔子是否一模一样。\n\n注意两个兔子一模一样只可能是他们的 DNA 序列一模一样。\n\n## Input\n\n第一行输入一个 DNA 字符串 $S$。\n\n第二行一个数字 $m$，表示 $m$ 次询问。\n\n接下来 $m$ 行，每行四个数字 $l_1, r_1, l_2, r_2$，分别表示此次询问的两个区间，注意字符串的位置从 $1$ 开始编号。\n\n## Output\n\n对于每次询问，输出一行表示结果。\n\n如果两只兔子完全相同输出 `Yes`，否则输出 `No`（注意大小写）。\n\n[samples]\n\n## Note\n\n数据保证，$1 \\le |S|,m \\le 10^6$。其中，$|S|$ 为字符串 $S$ 的长度。","is_translate":false,"language":"English"}],"meta":{"iden":"LGP10468","tags":["哈希 hashing"],"sample_group":[["aabbaabb\n3\n1 3 5 7\n1 3 6 8\n1 2 1 2","Yes\nNo\nYes"]],"created_at":"2026-03-03 11:09:25"}}