{"id":555,"date":"2026-07-02T11:39:07","date_gmt":"2026-07-02T03:39:07","guid":{"rendered":"https:\/\/mitongxue.cn\/?p=555"},"modified":"2026-07-02T11:39:07","modified_gmt":"2026-07-02T03:39:07","slug":"hj5-%e8%bf%9b%e5%88%b6%e8%bd%ac%e6%8d%a2","status":"publish","type":"post","link":"https:\/\/mitongxue.cn\/index.php\/2026\/07\/02\/hj5-%e8%bf%9b%e5%88%b6%e8%bd%ac%e6%8d%a2\/","title":{"rendered":"HJ5.\u8fdb\u5236\u8f6c\u6362"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u63cf\u8ff0<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5bf9\u4e8e\u7ed9\u5b9a\u7684\u5341\u516d\u8fdb\u5236\u6570\uff0c\u8f93\u51fa\u5176\u5bf9\u5e94\u7684\u5341\u8fdb\u5236\u8868\u793a\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u672c\u9898\u4e2d\uff0c\u5341\u516d\u8fdb\u5236\u6570\u7684\u683c\u5f0f\u4e3a\uff1a0x0x \u5f00\u5934\uff0c\u540e\u8ddf\u82e5\u5e72\u4e2a\u5341\u516d\u8fdb\u5236\u6570\u5b57\uff08\u4fdd\u8bc1\u4e3a 0-90-9 \u548c A-FA-F \u4e2d\u7684\u4e00\u4e2a\uff09\u3002\u5176\u4e2d\uff0cA-FA-F \u4f9d\u6b21\u4ee3\u8868\u5341\u8fdb\u5236\u4e2d\u7684 10\u223c1510\u223c15\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u8f93\u5165\u63cf\u8ff0\uff1a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u4e00\u884c\u4e0a\u8f93\u5165\u4e00\u4e2a\u5341\u516d\u8fdb\u5236\u6570 s<em>s<\/em>\uff0c\u4ee3\u8868\u5f85\u8f6c\u6362\u7684\u5341\u516d\u8fdb\u5236\u6570\uff0c\u683c\u5f0f\u89c1\u9898\u5e72\u3002\u4fdd\u8bc1 s<em>s<\/em> \u8f6c\u5316\u5f97\u5230\u7684\u5341\u8fdb\u5236\u6570 x<em>x<\/em> \u7684\u8303\u56f4\u4e3a 1\u2266x&lt;2311\u2266<em>x<\/em>&lt;231\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u8f93\u51fa\u63cf\u8ff0\uff1a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u4e00\u884c\u4e0a\u8f93\u51fa\u4e00\u4e2a\u6574\u6570\uff0c\u4ee3\u8868 s<em>s<\/em> \u5bf9\u5e94\u7684\u5341\u8fdb\u5236\u6570\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"147\" src=\"https:\/\/mitongxue.cn\/wp-content\/uploads\/2026\/07\/image.png\" alt=\"\" class=\"wp-image-556\" srcset=\"https:\/\/mitongxue.cn\/wp-content\/uploads\/2026\/07\/image.png 767w, https:\/\/mitongxue.cn\/wp-content\/uploads\/2026\/07\/image-300x57.png 300w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u7b2c\u4e00\u79cd<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>const rl = require(\"readline\").createInterface({ input: process.stdin });\nvar iter = rl&#91;Symbol.asyncIterator]();\nconst readline = async () => (await iter.next()).value;\n\nvoid async function () {\n    \/\/ Write your code here\n    while(line = await readline()){\n        const ori = line.trim();\n        \/\/console.log(ori,'ori')\n        const str = line.trim().substring(2);\n        \/\/console.log(str)\n        let oriStr = 0;\n        const strArr = str.split(\"\");\n        const dicObj = {\n            a:10,\n            b:11,\n            c:12,\n            d:13,\n            e:14,\n            f:15\n        }\n        for(let i=strArr.length-1;i>=0;i--){\n            let tmpNum = strArr&#91;i]\n            if(dicObj?.&#91;strArr&#91;i].toLowerCase()]){\n                tmpNum = dicObj&#91;strArr&#91;i].toLowerCase()] * 1\n                \/\/console.log(tmpNum,'tmpNum')\n            }\n            oriStr += tmpNum * Math.pow(16,strArr.length-1-i);\n        }\n        console.log(oriStr)\n    }\n}()<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u7b2c\u4e8c\u79cd<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>const rl = require(\"readline\").createInterface({ input: process.stdin });\nvar iter = rl&#91;Symbol.asyncIterator]();\nconst readline = async () => (await iter.next()).value;\n\nvoid async function () {\n    \/\/ Write your code here\n    while(line = await readline()){\n        const ori = line.trim();\n        console.log(parseInt(ori,16))\n    }\n}()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u63cf\u8ff0 \u5bf9\u4e8e\u7ed9\u5b9a\u7684\u5341\u516d\u8fdb\u5236\u6570\uff0c\u8f93\u51fa\u5176\u5bf9\u5e94\u7684\u5341\u8fdb\u5236\u8868\u793a..<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,18],"tags":[47],"class_list":["post-555","post","type-post","status-publish","format-standard","hentry","category-js","category-nodejs","tag-47"],"featured_image_urls":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":""},"author_info":{"info":["\u9648 \u67d0\u4eba"]},"category_info":"<a href=\"https:\/\/mitongxue.cn\/index.php\/category\/front\/js\/\" rel=\"category tag\">JS<\/a> <a href=\"https:\/\/mitongxue.cn\/index.php\/category\/back\/nodejs\/\" rel=\"category tag\">NodeJS<\/a>","tag_info":"NodeJS","comment_count":"0","_links":{"self":[{"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/posts\/555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/comments?post=555"}],"version-history":[{"count":1,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/posts\/555\/revisions"}],"predecessor-version":[{"id":557,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/posts\/555\/revisions\/557"}],"wp:attachment":[{"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/media?parent=555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/categories?post=555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mitongxue.cn\/index.php\/wp-json\/wp\/v2\/tags?post=555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}