提出 #18858292


ソースコード 拡げる

/*___wenyan_module_列經_start___*/ var 列經 = new function(){ /*"遍施。同Javascript之Array.forEach也。"*/var 遍施=this.遍施=_=>{};遍施=this.遍施=甲=>乙=>{var 丙=[];for(let 丁 of 乙){const _ans1=甲(丁);丙.push(_ans1);};return 丙;};/*"篩剔。同Javascript之Array.filter也。"*/var 篩剔=this.篩剔=_=>{};篩剔=this.篩剔=甲=>乙=>{var 丙=[];for(let 丁 of 乙){const _ans2=甲(丁);if (_ans2){丙.push(丁);};};return 丙;};var 左併=this.左併=_=>{};左併=this.左併=甲=>乙=>丙=>{var 丁=乙;for(let 戊 of 丙){const _ans3=甲(丁)(戊);丁=_ans3;};return 丁;};var 右併=this.右併=_=>{};右併=this.右併=甲=>乙=>丙=>{var 丁=乙;const _ans4=丙.length;var 戊=_ans4;while(true){if (戊<1){break;};const _ans5=丙[戊-1];const _ans6=丁;const _ans7=甲(_ans5)(_ans6);丁=_ans7;const _ans8=戊-1;戊=_ans8;};return 丁;};/*"排序。同Javascript之Array.sort也。"*/var 排序=this.排序=_=>{};排序=this.排序=甲=>乙=>{if (乙.length<=1){return 乙;};var 首=[];var 頷=[];var 尾=[];const _ans9=乙[1-1];var 乙一=_ans9;頷.push(乙一);const _ans10=乙.slice(1);var 乙餘=_ans10;for(let 丁 of 乙餘){const _ans11=甲(丁)(乙一);if (_ans11<0){首.push(丁);}else{尾.push(丁);};};const _ans12=排序(甲)(首);首=_ans12;const _ans13=排序(甲)(尾);尾=_ans13;const _ans14=首.concat(頷).concat(尾);var 丙=_ans14;return 丙;};/*"倒序。同Javascript之Array.reverse也。"*/var 倒序=this.倒序=_=>{};倒序=this.倒序=甲=>{var 乙=[];const _ans15=甲.length;var 戊=_ans15;while(true){if (戊<1){break;};const _ans16=甲[戊-1];乙.push(_ans16);const _ans17=戊-1;戊=_ans17;};return 乙;};/*"擷取。同Javascript之Array.slice也。"*/var 擷取=this.擷取=_=>{};擷取=this.擷取=甲=>乙=>丙=>{var 丁=[];var 戊=乙;if (丙<0){const _ans18=甲.length;const _ans19=_ans18+丙;丙=_ans19;};while(true){if (戊>丙){break;};const _ans20=甲[戊-1];丁.push(_ans20);const _ans21=戊+1;戊=_ans21;};return 丁;};var 製列=this.製列=_=>{};製列=this.製列=甲=>乙=>丙=>{var 丁=[];var 戊=1;while(true){if (戊>甲){break;};const _ans22=乙(戊);丁.push(_ans22);const _ans23=戊+1;戊=_ans23;};return 丁;};var 索一=this.索一=_=>{};索一=this.索一=甲=>乙=>{var 戊=1;while(true){if (戊>甲.length){break;};if (乙==甲[戊-1]){return 戊;};const _ans24=戊+1;戊=_ans24;};return -1;}; };/*___wenyan_module_列經_end___*//*___wenyan_module_控制台應用_start___*/ var 控制台應用 = new function(){ /*"get input string from standard stream"*/var 輸入=this.輸入=_=>{};輸入=this.輸入=()=>{const _ans1=(() => require('fs').readFileSync('/dev/stdin', 'utf8'))();return _ans1;};/*"get string array split with separator。同Javascript之x.split(y)也。"*/var 分裂=this.分裂=_=>{};分裂=this.分裂=輸入=>分隔器=>{const _ans2=輸入;const _ans3=分隔器;const _ans4=((str) => ((sep) => str.split(sep)))(_ans2)(_ans3);return _ans4;};/*"parse Integer from String。同Javascript之parseInt也。"*/var 解析為整數=this.解析為整數=_=>{};解析為整數=this.解析為整數=甲=>{const _ans5=parseInt(甲);return _ans5;};/*"轉換為字符串。同Javascript之x.toString()也。"*/var 轉換為字符串=this.轉換為字符串=_=>{};轉換為字符串=this.轉換為字符串=甲=>{const _ans6=(x => x.toString())(甲);return _ans6;};var 刪除空白=this.刪除空白=_=>{};刪除空白=this.刪除空白=甲=>{const _ans7=(x => x.trim())(甲);return _ans7;};var 排序=this.排序=_=>{};排序=this.排序=甲=>{const _ans8=(x => x.sort((a,b)=> a-b))(甲);return _ans8;}; };/*___wenyan_module_控制台應用_end___*/var 輸入=控制台應用.輸入;var 分裂=控制台應用.分裂;var 解析為整數=控制台應用.解析為整數;var 轉換為字符串=控制台應用.轉換為字符串;var 排序=控制台應用.排序;var 倒序=列經.倒序;const _ans1=輸入();const _ans2=分裂(_ans1)("\n");var 全部輸入=_ans2;const _ans3=全部輸入[1-1];const _ans4=解析為整數(_ans3);var 甲=_ans4;const _ans5=全部輸入[2-1];const _ans6=分裂(_ans5)(" ");var 編號順序=[];for(let 片 of _ans6){const _ans7=解析為整數(片);編號順序.push(_ans7);};const _ans8=排序(編號順序);const _ans9=倒序(_ans8);編號順序=_ans9;var 愛麗絲=0;var 鮑伯=0;var 計數器=1;for(let 卡 of 編號順序){const _ans10=計數器%2;var 平價=_ans10;if (平價==1){const _ans11=愛麗絲+卡;愛麗絲=_ans11;}else{const _ans12=鮑伯+卡;鮑伯=_ans12;};const _ans13=計數器+1;計數器=_ans13;};const _ans14=愛麗絲-鮑伯;const _ans15=轉換為字符串(_ans14);console.log(_ans15);

提出情報

提出日時
問題 ABC088B - Card Game for Two
ユーザ ykst51
言語 JavaScript (Node.js 12.16.1)
得点 200
コード長 4637 Byte
結果 AC
実行時間 55 ms
メモリ 29640 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 12
セット名 テストケース
Sample sample_1.txt, sample_2.txt, sample_3.txt
All in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, in6.txt, in7.txt, in8.txt, in9.txt, sample_1.txt, sample_2.txt, sample_3.txt
ケース名 結果 実行時間 メモリ
in1.txt AC 55 ms 29572 KiB
in2.txt AC 48 ms 29520 KiB
in3.txt AC 48 ms 29468 KiB
in4.txt AC 52 ms 29472 KiB
in5.txt AC 52 ms 29488 KiB
in6.txt AC 52 ms 29548 KiB
in7.txt AC 48 ms 29640 KiB
in8.txt AC 52 ms 29508 KiB
in9.txt AC 49 ms 29620 KiB
sample_1.txt AC 52 ms 29516 KiB
sample_2.txt AC 52 ms 29612 KiB
sample_3.txt AC 52 ms 29620 KiB