{"trustable":false,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cspan\u003e一天\u003c/span\u003e,你,\n \u003cspan\u003e一个聪明的小孩\u003c/span\u003e,\n \u003cspan\u003e在高数课上百无聊赖\u003c/span\u003e,然后不由自主地睡着了.在梦里,\n \u003cspan\u003e你见到了蛤先生\u003c/span\u003e,一个长者.他给你出了个问题.\n\u003c/div\u003e \n\u003cdiv\u003e \n \u003cspan\u003e他给了你两个正整数A和B\u003c/span\u003e,\n \u003cspan\u003e让你找出所有的整数对\u003c/span\u003e(C,D),\n \u003cspan\u003e使得\u003c/span\u003eA\u0026lt;\u003dC\u0026lt;\u003dB,A\u0026lt;\u003dD\u0026lt;\u003dB \n \u003cspan\u003e并且\u003c/span\u003e A/B + B/A \u0026lt;\u003d C/D + D/C\n\u003c/div\u003e"}},{"title":"Input","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cspan\u003e第一行只包含一个整数T\u003c/span\u003e(T\u0026lt;\u003d125),\n \u003cspan\u003e代表数据组数\u003c/span\u003e.\n\u003c/div\u003e \n\u003cp\u003e \u003cspan\u003e每组数据包含两个整数A和B\u003c/span\u003e(1\u0026lt;\u003dA\u0026lt;\u003dB\u0026lt;\u003d10^18).\u003c/p\u003e"}},{"title":"Output","value":{"format":"HTML","content":"\u003cdiv\u003e \n \u003cspan\u003e对于每组数据\u003c/span\u003e,\n \u003cspan\u003e首先输出一行\u003c/span\u003e\"Case #x:\",\n \u003cspan\u003ex是数据序号\u003c/span\u003e(\n \u003cspan\u003e从1开始\u003c/span\u003e)\n\u003c/div\u003e \n\u003cdiv\u003e \n \u003cspan\u003e然后新的一行\u003c/span\u003e,\n \u003cspan\u003e输出一个整数s代表你找到的整数对\u003c/span\u003e\n\u003c/div\u003e \n\u003cdiv\u003e \n \u003cspan\u003e接下来的s行\u003c/span\u003e,\n \u003cspan\u003e每行输出一对整数C和D\u003c/span\u003e\n\u003c/div\u003e \n\u003cdiv\u003e \n \u003cspan\u003e整数对应该先按C递增\u003c/span\u003e,\n \u003cspan\u003e再按D递增\u003c/span\u003e\n\u003c/div\u003e"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre\u003e\r\n2\r\n10 10\r\n9 27\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre\u003e\r\nCase #1:\r\n1\r\n10 10\r\nCase #2:\r\n2\r\n9 27\r\n27 9\u003c/pre\u003e"}}]}