{"trustable":false,"prependHtml":"\u003cstyle type\u003d\u0027text/css\u0027\u003e\n .input, .output {\n border: 1px solid #888888;\n }\n .output {\n margin-bottom: 1em;\n position: relative;\n top: -1px;\n }\n .output pre, .input pre {\n background-color: #EFEFEF;\n line-height: 1.25em;\n margin: 0;\n padding: 0.25em;\n }\n \u003c/style\u003e\n \u003clink rel\u003d\"stylesheet\" href\u003d\"//codeforces.org/s/96598/css/problem-statement.css\" type\u003d\"text/css\" /\u003e\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 type\u003d\"text/javascript\" async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS_HTML-full\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"这是一个交互式的题目,记得在你与评测机进行交互式输出后需要清空你的输出数据,在C++里面,你可以调用fflush(stdout)来清空输出。 \u003cbr\u003e\n评测系统会给出一个由6个不同的数字——4、8、15、16、23、42——组成的数组a,a中这6个数字都只出现了一次。你可以理解为a是这6个数字的不同排列组合。\u003cbr\u003e\n你不知道它们的排列顺序,但是你可以对评测系统进行最多4次询问,每次询问的时候,你可以选择两个数字的下标,例如i和j(1 ≤ i, j ≤ 6,i和j可以相同也可以不同),然后评测系统会告诉你这两个下标对应的数字的乘积,也即将ai*aj返回给你。\u003cbr\u003e\n对于每组测试数据,数组a都是提前给定的,你能否猜到这个数组a是什么?\u003cbr\u003e\n"}},{"title":"交互过程","value":{"format":"HTML","content":"\u003cp\u003e在提交最终的答案之前,你可以最多询问4次。每次询问你需要按照“? i j”这个格式来提交(提交的格式中不带双引号),其中i和j就是1 ≤ i, j ≤ 6的两个整数(i和j的含义如上文所述),并且以回车换行符结束(询问过程通过printf等输出语句输出提问给评测系统)。每次提交完询问之后,用fflush(stdout)语句来清空输出,然后再读入评测系统返回的答案数据(一行只包含一个数据),即评测系统返回的 ai*aj(通过scanf等语句读入评测系统的返回数据)。如果你提交了不正确的询问或者提问超过4次,评测系统将给你返回0,如果收到这样的答案,你需要立即终止程序执行,否则你可能收到 \"Runtime error\"、\"Time limit exceeded\"等其他的评测结果,而不是 \"Wrong answer\"。\u003cbr\u003e\n如果你猜测出来数组的排列顺序了,请你输出一行数据“! a1 a2 a3 a4 a5 a6”(输出不包括双引号),以回车换行结束。\n\u003c/p\u003e"}},{"title":"样例","value":{"format":"HTML","content":"\u003cdiv class\u003d\"sample-test\"\u003e\n \u003cdiv class\u003d\"input\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n 输入样例(评测系统给返回的数据,需要你读入到代码中进行处理)\n \u003c/div\u003e\n \u003cpre\u003e16\n64\n345\n672\u003c/pre\u003e\n \u003c/div\u003e\n \u003cdiv class\u003d\"output\"\u003e\n \u003cdiv class\u003d\"title\"\u003e\n 输出样例(包括你输出给评测系统的4次询问,别忘了清空自己和系统的交互)\n \u003c/div\u003e\n \u003cpre\u003e? 1 1\n? 2 2\n? 3 5\n? 4 6\n! 4 8 15 16 23 42\u003c/pre\u003e\n \u003c/div\u003e\n\u003c/div\u003e"}}]}