{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"现有 N 个大理石,每个大理石上写了一个非负整数。首先请你将这 N 块大理石按照它们上面所写数字的大小从小到大排序,然后按照排序后的顺序把这 N 个大理石从 1 ~ N 编号。之后请你回答 Q 个询问,每个询问问是否存在一个大理石上写着某个整数 x,如果存在,请你回答写着整数 x 的编号最小的大理石的编号,如果不存在,请你输出 x not found。"}},{"title":"Input","value":{"format":"MD","content":"有多组数据。\n每组数据第一行包括两个整数 N,Q,**当输入为 N \u003d 0, Q \u003d 0 时,表示结束。**\n否则接下来 Q 行,每一行包括一个数字 x,表示询问。\n"}},{"title":"Output","value":{"format":"MD","content":"对于每组测试数据,首先输出 \"Case# XX\",XX 为测试数据编号,按读入顺序由 1 开始递增。\n对于每组测试数据中的每一次询问,按如下规则输出:\n\u003cul\u003e\n\t\u003cli\u003e\n\t\t`\u003ctt\u003e\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ex\u003c/i\u003e\u003c/span\u003e\u0026nbsp;found at\u0026nbsp;\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ey\u003c/i\u003e\u003c/span\u003e\u003c/tt\u003e\u0026#39;, if the first marble with number\u0026nbsp;\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ex\u003c/i\u003e\u003c/span\u003e\u0026nbsp;was found at position\u0026nbsp;\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ey\u003c/i\u003e\u003c/span\u003e. Positions are numbered\u0026nbsp;\u003cspan class\u003d\"MATH\"\u003e1, 2,...,\u0026nbsp;\u003ci\u003eN\u003c/i\u003e\u003c/span\u003e.\u003c/li\u003e\n\t\u003cli\u003e\n\t\t`\u003ctt\u003e\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ex\u003c/i\u003e\u003c/span\u003e\u0026nbsp;not found\u003c/tt\u003e\u0026#39;, if the marble with number\u0026nbsp;\u003cspan class\u003d\"MATH\"\u003e\u003ci\u003ex\u003c/i\u003e\u003c/span\u003e\u0026nbsp;is not present.\u003c/li\u003e\n\u003c/ul\u003e\n直接看样例你应该就懂了。"}},{"title":"Sample Input","value":{"format":"MD","content":"\u003cpre\u003e\n4 1\n2\n3\n5\n1\n5\n5 2\n1\n3\n3\n3\n1\n2\n3\n0 0\n\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"MD","content":"\u003cpre\u003e\nCASE# 1:\n5 found at 4\nCASE# 2:\n2 not found\n3 found at 3\u003c/pre\u003e"}}]}