传统题 2000ms 256MiB

字符串

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

字符串


问题描述

定义字符串序列 {S(i)}\{S(i)\} 如下:

  • S(0)=yooS(0) = \text{yoo}
  • 对于 i1i \ge 1,$S(i) = S(i-1) + \text{y} + \underbrace{\text{oo} \dots \text{o}}_{i个\text{o}} + S(i-1)$

现在有若干次查询,每次询问字符串 S(n)S(n) 中第 kk 个位置的字符(字符下标从1开始计数)。


输入格式

第一行一个整数 tt,表示一共有 tt 组询问。

接下来 tt 行,每行两个整数 nnkk,表示查询 S(n)S(n) 的第 kk 个字符。

题目保证:对于每组询问,ksize(S(n))k \le \text{size}(S(n)),其中 size(S(n))\text{size}(S(n)) 表示字符串 S(n)S(n) 的长度。


输出格式

输出共 tt 行,每行一个字符,表示对应查询的答案。


样例

输入

3
2 4
2 5
2 6

输出

y
o
y

数据范围与约定

  • 对于 40% 的数据:0n20, 1k1050 \le n \le 20,\ 1 \le k \le 10^5
  • 对于 100% 的数据:$1 \le t \le 20,\ 1 \le n \le 10^9,\ 1 \le k \le 10^9$

育华周赛 第二十六期

未参加
状态
已结束
规则
乐多
题目
6
开始于
2026-5-16 8:30
结束于
2026-5-19 0:30
持续时间
64 小时
主持人
参赛人数
18