{"id":531,"date":"2020-08-24T23:28:16","date_gmt":"2020-08-24T15:28:16","guid":{"rendered":"http:\/\/nocriz.com\/?p=531"},"modified":"2021-09-08T20:20:06","modified_gmt":"2021-09-08T12:20:06","slug":"ptz-a2-abstract-circular-cover","status":"publish","type":"post","link":"https:\/\/nocriz.com\/?p=531","title":{"rendered":"Ptz A2: Abstract Circular Cover"},"content":{"rendered":"\n<p>\u8fd9\u662fPtz\u4e2d\u7684\u4e00\u9053\u9898\u76ee\u3002\u6211\u5e94\u8be5\u8865\u66f4\u591a\u7684\u9898\uff01Orz um_nik, Orz SpbSU<\/p>\n\n\n\n<p>\u8b66\u544a\uff1a\u8fd9\u573a\u6bd4\u8d5b\u53ef\u80fd\u4f1a\u53d8\u6210\u672a\u6765\u7684OpenCup\u6216\u8005\u5728\u67d0\u4e9b\u5730\u65b9\u91cd\u73b0\uff0c\u5982\u679c\u4f60\u611f\u5174\u8da3\u5728\u67d0\u4e9b\u673a\u4f1a\u4e2d\u6253\u8fd9\u4e2a\u6bd4\u8d5b\uff0c\u8bf7\u522b\u770b\u8fd9\u4e2ablog\u2026\u2026<\/p>\n\n\n\n<p>\u9898\u76ee\uff1a\u6709\u4e00\u4e2an\u4e2a\u70b9\u7684\u73af\uff0c\u4f60\u9700\u8981\u5c06\u6bcf\u4e00\u4e2a\u70b9\u6070\u597d\u8986\u76d6\u4e00\u6b21\u3002\u6709n*n\u79cd\u73af\u4e0a\u533a\u95f4\uff0c\u957f\u5ea6\u662f\u4ece0\u5230n-1\uff0c\u8986\u76d6\u7684\u70b9\u7684\u4e2a\u6570\u662f\u4ece1\u5230n\uff08\u8986\u76d6\u4e00\u4e2a\u70b9\u53ea\u9700\u89810\u7684\u957f\u5ea6\uff09\u3002\u533a\u95f4\u7684\u8d39\u7528\u662f\u7ed9\u51fa\u7684\uff0c\u4f60\u9700\u8981\u8f93\u51fa\u5bf9\u4e8e\u6bcf\u4e2ak\uff0c\u4f7f\u7528\u6070\u597dk\u4e2a\u533a\u95f4\u8986\u76d6\u6240\u6709n\u4e2a\u70b9\u3001\u6bcf\u4e2a\u70b9\u53ea\u88ab\u8986\u76d6\u4e00\u6b21\u7684\u6700\u5c0f\u4ee3\u4ef7\u3002<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>\u9898\u89e3\u5982\u4e0b(OCR\u592a\u597d\u7528\u4e86)<\/p>\n\n\n\n<p>Let&#8217;s firstly solve the problem for one given <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d74aa2cf59e334d4141f11dcb1a9345b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"11\" style=\"vertical-align: 0px;\"\/>.<br>In fact, our problem is to find <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d74aa2cf59e334d4141f11dcb1a9345b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"11\" style=\"vertical-align: 0px;\"\/> points at which we split our cycle onto circular segments. This problem would be much simpler if we had a line instead of a circle. So, let&#8217;s guess one of the points at random. If we guess one point correctly, it would suffice to run dynamic programming on a line in <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-ed33473b79d9df9fa17167369e259b24_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#110;&#94;&#123;&#50;&#125;&#32;&#107;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#32;&#46;\" title=\"Rendered by QuickLaTeX.com\" height=\"28\" width=\"88\" style=\"vertical-align: -8px;\"\/> The answer contains <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d74aa2cf59e334d4141f11dcb1a9345b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"11\" style=\"vertical-align: 0px;\"\/> distinct points, so we guess one of them with probability <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-7cd7eb87f678bf4138e51612d9eda917_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#92;&#102;&#114;&#97;&#99;&#123;&#107;&#125;&#123;&#110;&#125;&#32;&#46;\" title=\"Rendered by QuickLaTeX.com\" height=\"29\" width=\"18\" style=\"vertical-align: -8px;\"\/> That&#8217;s it, in order to get error probability <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-2caf82673bc97e642279e7be450dc3b2_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#50;&#94;&#123;&#45;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#44;\" title=\"Rendered by QuickLaTeX.com\" height=\"21\" width=\"39\" style=\"vertical-align: -5px;\"\/> we have to repeat the process <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-bc5e9954191d5df58cc82095b7dc2e46_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#92;&#102;&#114;&#97;&#99;&#123;&#110;&#125;&#123;&#107;&#125;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"29\" width=\"108\" style=\"vertical-align: -8px;\"\/> times, achieving the total complexity of <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d13732ed0a9e7900d4da07bb16abafdb_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#110;&#94;&#123;&#51;&#125;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"29\" width=\"116\" style=\"vertical-align: -8px;\"\/><br>Now back to our problem. Note that dp for <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d74aa2cf59e334d4141f11dcb1a9345b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"11\" style=\"vertical-align: 0px;\"\/> segments also compute answers for every number of segments smaller than <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-f1366c96b82631bb6c47bf7c1de39823_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;&#32;&#46;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"17\" style=\"vertical-align: 0px;\"\/> Then, in order to achieve probability <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-dd99d8be1434b522befe3e7691add916_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#50;&#94;&#123;&#45;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#32;&#92;&#99;&#100;&#111;&#116;&#32;&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"65\" style=\"vertical-align: 0px;\"\/> (note additional <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-bd97f0085b78283c16f84984edd5d17b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#110;\" title=\"Rendered by QuickLaTeX.com\" height=\"10\" width=\"14\" style=\"vertical-align: 0px;\"\/> factor <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-cebb72476cfe78ba2605e34e7a02143a_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#41;&#44;\" title=\"Rendered by QuickLaTeX.com\" height=\"24\" width=\"13\" style=\"vertical-align: -6px;\"\/> we have to repeat the process only <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-2a42b15a21f5b77ee615aba9ead60658_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#92;&#108;&#101;&#102;&#116;&#40;&#92;&#102;&#114;&#97;&#99;&#123;&#110;&#125;&#123;&#107;&#125;&#45;&#92;&#102;&#114;&#97;&#99;&#123;&#110;&#125;&#123;&#107;&#43;&#49;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"42\" width=\"207\" style=\"vertical-align: -15px;\"\/> times for each <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-d74aa2cf59e334d4141f11dcb1a9345b_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#107;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"11\" style=\"vertical-align: 0px;\"\/><br><p class=\"ql-center-displayed-equation\" style=\"line-height: 62px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-1942961fcc3737922b17e4067ec96805_l3.png\" height=\"62\" width=\"484\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\"&#92;&#91;&#92;&#115;&#117;&#109;&#95;&#123;&#107;&#125;&#92;&#108;&#101;&#102;&#116;&#40;&#92;&#102;&#114;&#97;&#99;&#123;&#110;&#125;&#123;&#107;&#125;&#45;&#92;&#102;&#114;&#97;&#99;&#123;&#110;&#125;&#123;&#107;&#43;&#49;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#32;&#110;&#94;&#123;&#50;&#125;&#32;&#107;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#61;&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#110;&#94;&#123;&#51;&#125;&#32;&#92;&#108;&#111;&#103;&#32;&#110;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;&#92;&#93;\" title=\"Rendered by QuickLaTeX.com\"\/><\/p><br>Therefore, the total complexity is <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-16da2681c9cab7f735c78751df1e44c8_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#110;&#94;&#123;&#51;&#125;&#32;&#92;&#108;&#111;&#103;&#32;&#94;&#123;&#50;&#125;&#32;&#110;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"29\" width=\"177\" style=\"vertical-align: -8px;\"\/><br>Note that it is only the upper bound, and in practice, the probability of error is smaller giving the total complexity about <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nocriz.com\/wp-content\/ql-cache\/quicklatex.com-6ce034b18a99a8d3abd0408b7d93de7d_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#79;&#92;&#108;&#101;&#102;&#116;&#40;&#110;&#94;&#123;&#51;&#125;&#32;&#92;&#108;&#111;&#103;&#32;&#110;&#32;&#92;&#108;&#111;&#103;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#92;&#118;&#97;&#114;&#101;&#112;&#115;&#105;&#108;&#111;&#110;&#125;&#92;&#114;&#105;&#103;&#104;&#116;&#41;\" title=\"Rendered by QuickLaTeX.com\" height=\"29\" width=\"167\" style=\"vertical-align: -8px;\"\/><\/p>\n\n\n\n<p>um_nik\u63d0\u4f9b\u4e86\u786e\u5b9a\u6027\u505a\u6cd5\uff0c\u4ed6\u7684\u505a\u6cd5\u662f\u5148\u6c42\u51fak=1,2,3,&#8230;30\u548ck = 30,60,90,&#8230;,840\u7684\u7b54\u6848\uff0c\u7136\u540e\u8fdb\u884c\u7b54\u6848\u5408\u5e76\u3002\u6211\u5b9e\u73b0\u4e86um_nik\u7684\u505a\u6cd5<\/p>\n\n\n\n<p>\u9700\u8981\u8865\u66f4\u591a\u9898\uff01\u660e\u5929\u5f00\u59cb\u7684\u4e09\u5929\u662f\u6700\u540e\u4e09\u573a\u6bd4\u8d5b\u3002\u3002\u597d\u597d\u6253\uff01\u8865\u66f4\u591a\u9898\uff01\u66f4\u8ba4\u771f\u7684\u5b66\u4e60\u3002\u3002<\/p>\n\n\n\n<p>\u9700\u8981\u5f00\u4e2a\u535a\u5ba2\u8bb0\u5f55\u6211\u8865\u9898\/\u7406\u89e3\u9898\u76ee\u89e3\u6cd5\u8fdb\u5ea6\u5417\uff1f\u6216\u8bb8\u3002<\/p>\n\n\n\n<p>\u7136\u540e\u53ef\u80fd\u53bb\u4e0a\u6d77\u65c5\u6e38\u4e86\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#pragma GCC optimize(\"Ofast\")\n#pragma GCC optimize(\"unroll-loops\")\n#include &lt;bits\/stdc++.h>\nusing namespace std;\n\n#define set0(x) memset(x,0,sizeof(x))\n#define F first\n#define S second\n#define PB push_back\n#define MP make_pair\n#define rep(i, a, b) for(int i = a; i &lt; (b); ++i)\n#define trav(a, x) for(auto&amp; a : x)\n#define all(x) x.begin(), x.end()\n#define sz(x) (int)(x).size()\n\ntypedef long long ll;\ntypedef pair&lt;int,int> pii;\ntypedef pair&lt;ll,ll> pll;\ntemplate&lt;typename T> void read(T &amp;x){\n    x = 0;char ch = getchar();ll f = 1;\n    while(!isdigit(ch)){if(ch == '-')f*=-1;ch=getchar();}\n    while(isdigit(ch)){x = x*10+ch-48;ch=getchar();}x*=f;\n}\ntemplate&lt;typename T, typename... Args> void read(T &amp;first, Args&amp; ... args) {\n    read(first);\n    read(args...);\n}\n\nconst int N = 855,inf = 1e9+10;\n\nint n,C&#91;N]&#91;N],dp&#91;N]&#91;31]&#91;N],dp2&#91;N]&#91;31]&#91;N],dp3&#91;N]&#91;31]&#91;N];\n\nint main() {\n    read(n);\n    memset(dp2,63,sizeof(dp2));\n    memset(dp,63,sizeof(dp));\n    for(int i=0;i&lt;n;i++){\n        for(int j=0;j&lt;n;j++){\n            read(C&#91;i]&#91;(i+j)%n]);\n        }\n    }\n    for(int i=0;i&lt;n;i++){\n        for(int j=0;j&lt;n;j++){\n            int c = (i+j)%n,c1 = (c+1)%n;\n            dp&#91;i]&#91;1]&#91;c] = C&#91;i]&#91;c];\n            for(int k=1;k&lt;30;k++){\n                if(dp&#91;i]&#91;k]&#91;c]>inf)continue;\n                for(int l=j+1;l&lt;n-i;l++){\n                    int d = i+l;\n                    dp&#91;i]&#91;k+1]&#91;d] = min(dp&#91;i]&#91;k+1]&#91;d],dp&#91;i]&#91;k]&#91;c]+C&#91;c1]&#91;d]);\n                }\n                for(int l=max(j+1,n-i);l&lt;n;l++){\n                    int d = i+l-n;\n                    dp&#91;i]&#91;k+1]&#91;d] = min(dp&#91;i]&#91;k+1]&#91;d],dp&#91;i]&#91;k]&#91;c]+C&#91;c1]&#91;d]);\n                }\n            }\n        }\n    }\n    \n    for(int i=0;i&lt;n;i++)\n        for(int j=0;j&lt;n;j++)C&#91;i]&#91;j] = dp&#91;i]&#91;30]&#91;j];\n    for(int i=0;i&lt;n;i++){\n        for(int j=0;j&lt;n;j++){\n            int c = (i+j)%n,c1 = (c+1)%n;\n            dp2&#91;i]&#91;1]&#91;c] = C&#91;i]&#91;c];\n            for(int k=1;k&lt;30;k++){\n                if(dp2&#91;i]&#91;k]&#91;c]>inf)continue;\n                for(int l=j+1;l&lt;n-i;l++){\n                    int d = i+l;\n                    dp2&#91;i]&#91;k+1]&#91;d] = min(dp2&#91;i]&#91;k+1]&#91;d],dp2&#91;i]&#91;k]&#91;c]+C&#91;c1]&#91;d]);\n                }\n                for(int l=max(j+1,n-i);l&lt;n;l++){\n                    int d = i+l-n;\n                    dp2&#91;i]&#91;k+1]&#91;d] = min(dp2&#91;i]&#91;k+1]&#91;d],dp2&#91;i]&#91;k]&#91;c]+C&#91;c1]&#91;d]);\n                }\n            }\n        }\n    }\n    for(int i=0;i&lt;n;i++){\n        for(int j=0;j&lt;31;j++){\n            for(int k=0;k&lt;n;k++){\n                dp3&#91;k]&#91;j]&#91;i] = dp&#91;i]&#91;j]&#91;k];\n            }\n        }\n    }\n    for(int i=1;i&lt;=n;i++){\n        int a = i\/30,b = i%30,ans = inf;\n        for(int l=0;l&lt;n;l++){\n            if(a == 0){\n                ans = min(ans,dp&#91;l]&#91;b]&#91;(l+n-1)%n]);\n            }else{\n                if(b == 0){\n                    ans = min(ans,dp2&#91;l]&#91;a]&#91;(l+n-1)%n]);\n                }else{\n                    int C =(l+n-1)%n;\n                    for(int r = 0;r+1&lt;n;r++){\n                        ans = min(ans,dp2&#91;l]&#91;a]&#91;(l+r)%n]+dp3&#91;C]&#91;b]&#91;(l+r+1)%n]);\n                    }\n                }\n            }\n        }\n        cout&lt;&lt;ans&lt;&lt;\" \\n\"&#91;i == n];\n    }\n    return 0;\n}\n<\/code><\/pre>\n ","protected":false},"excerpt":{"rendered":"<p>\u8fd9\u662fPtz\u4e2d\u7684\u4e00\u9053\u9898\u76ee\u3002\u6211\u5e94\u8be5\u8865\u66f4\u591a\u7684\u9898\uff01Orz um_nik, Orz SpbSU \u8b66\u544a\uff1a\u8fd9\u573a\u6bd4\u8d5b\u53ef\u80fd\u4f1a\u53d8\u6210 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/posts\/531"}],"collection":[{"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nocriz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=531"}],"version-history":[{"count":6,"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/posts\/531\/revisions"}],"predecessor-version":[{"id":537,"href":"https:\/\/nocriz.com\/index.php?rest_route=\/wp\/v2\/posts\/531\/revisions\/537"}],"wp:attachment":[{"href":"https:\/\/nocriz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nocriz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nocriz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}