{"trustable":true,"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 class\u003d\"panel_content\"\u003eGive you n ( n \u0026lt; 10000) necklaces ,the length of necklace will not large than 100,tell me\u003cbr\u003eHow many kinds of necklaces total have.(if two necklaces can equal by rotating ,we say the two necklaces are some).\u003cbr\u003eFor example 0110 express a necklace, you can rotate it. 0110 -\u0026gt; 1100 -\u0026gt; 1001 -\u0026gt; 0011-\u0026gt;0110.\u003cbr\u003e\u003c/div\u003e"}},{"title":"Input","value":{"format":"HTML","content":"The input contains multiple test cases.\u003cbr\u003eEach test case include: first one integers n. (2\u0026lt;\u003dn\u0026lt;\u003d10000)\u003cbr\u003eNext n lines follow. Each line has a equal length character string. (string only include \u00270\u0027,\u00271\u0027).\u003cbr\u003e"}},{"title":"Output","value":{"format":"HTML","content":"For each test case output a integer , how many different necklaces."}},{"title":"Sample","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e4\r\n0110\r\n1100\r\n1001\r\n0011\r\n4\r\n1010\r\n0101\r\n1000\r\n0001\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e1\r\n2\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}}]}