#P15022. [UOI 2020 II Stage] 邻居

[UOI 2020 II Stage] 邻居

题目描述

邻居们非常不喜欢谢别克。因此,他们决定给他设一个陷阱。

邻居们在柏油路上画了一个由 nn 行和 nn 列组成的表格。行从上到下编号为 11nn,列从左到右编号为 11nn。因此表格由 nn 行组成,每行有 nn 个单元格。他们按以下方式对表格单元格进行编号:第一行的单元格从左到右编号为 11nn,第二行的单元格从左到右编号为 n+1n+12n2n,依此类推。下图显示了 n=4n=4 时表格的示例。

:::align{center}

n=4n=4 的示例。 :::

可恶的邻居们让谢别克在表格上跑来跑去,并不时让他停下来。当他停下时,他需要查看他所在单元格的编号,并回答两个问题:

  • 他是否位于表格的主对角线上?
  • 他是否位于副对角线上?

回忆一下,主对角线是连接左上角和右下角单元格的对角线,图中用黄色标记。注意图形是正方形。

而副对角线是连接右上角和左下角单元格的对角线,图中用浅蓝色标记。

假设你就是谢别克,你需要回答这些问题。

输入格式

第一行包含两个整数 nnmm (1n100,1mnn1 \leq n \leq 100, 1 \leq m \leq n \cdot n) —— 分别表示表格的大小以及邻居让谢别克停下时他所在单元格的编号。

输出格式

输出两个单词,用空格分隔。

第一个单词应为 yes,如果谢别克位于主对角线上;否则应为 no

第二个单词应为 yes,如果谢别克位于次对角线上;否则应为 no

4 16
yes no
4 2
no no
4 10
no yes