提出 #73920512
ソースコード 拡げる
function Main(input) {
input=input.split("\n");
// input=input[0];
const NMK=input[0].split(" ");
var N=parseInt(NMK[0],10);
var Q=parseInt(NMK[1],10);
// var N=parseInt(NMK[2],10);
// var N=NMK[0];
// var S=NMK[0];
// var T=NMK[1];
// var S=input[0];
// var T=input[1];
// var sum=0;
const Aa=input[1].split(" ");
// const Aa=input[0].split(" ");
// const S=[];
// var result=[];
// var sum=0;
// var sum2=0;
// var maxa=Math.max(...Aa);
//累積和
// const rui=[];
// rui[0]=0;
// for(var i=1;i<=N;i++){
// rui[i]=rui[i-1]+parseInt(Aa[i-1]);
// }
// var max1=0;
// var max2=0;
// for(var i=0;i<N;i++){
// S[i]=0;
// }
const A=[];
const B=[];
for(var i=0;i<N;i++){
A[i]=parseInt(Aa[i]);
B[i]=parseInt(Aa[i]);
}
// var min=Math.min(...A);
const sortA=B.sort((a, b) => a - b);
const min6=[];
for(var i=0;i<6;i++){
min6[i]=sortA[i];
}
// console.log("A:"+A);
// console.log(min6);
for(var i=0;i<Q;i++){
var K=parseInt(input[2*i+2]);
var Ka=input[2*i+3].split(" ");
// console.log("Ka:"+Ka);
// console.log("K:"+K);
var count=0;
for(var j=0;j<Math.min(K,6);j++){
var atta=0;
for(var l=0;l<K;l++){
if(A[parseInt(Ka[l])-1]==min6[j]){
count++;
atta=1;
break;
}
}
if(atta==0){
break;
}
}
console.log(min6[count]);
}
}
// Main(`6 6
// 3 2 5 9 1 2
// 2
// 4 5
// 5
// 1 2 3 4 6
// 3
// 2 5 6
// 4
// 1 2 5 6
// 1
// 5
// 3
// 1 2 3
// `)
Main(require("fs").readFileSync("/dev/stdin", "utf8")); // これは必ず必要な呪文です
提出情報
| 提出日時 | |
|---|---|
| 問題 | C - Except and Min |
| ユーザ | seitakaa3511 |
| 言語 | JavaScript (Node.js 22.19.0) |
| 得点 | 300 |
| コード長 | 1673 Byte |
| 結果 | AC |
| 実行時間 | 612 ms |
| メモリ | 120612 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 300 / 300 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00_sample_00.txt |
| All | 00_sample_00.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 02_random_2_00.txt, 02_random_2_01.txt, 02_random_2_02.txt, 02_random_2_03.txt, 02_random_2_04.txt, 02_random_2_05.txt, 03_random_3_00.txt, 03_random_3_01.txt, 03_random_3_02.txt, 03_random_3_03.txt, 03_random_3_04.txt, 03_random_3_05.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_sample_00.txt | AC | 41 ms | 42164 KiB |
| 01_random_00.txt | AC | 612 ms | 120544 KiB |
| 01_random_01.txt | AC | 501 ms | 111900 KiB |
| 01_random_02.txt | AC | 577 ms | 119000 KiB |
| 01_random_03.txt | AC | 567 ms | 119960 KiB |
| 01_random_04.txt | AC | 564 ms | 118288 KiB |
| 01_random_05.txt | AC | 554 ms | 117852 KiB |
| 02_random_2_00.txt | AC | 554 ms | 119956 KiB |
| 02_random_2_01.txt | AC | 559 ms | 118908 KiB |
| 02_random_2_02.txt | AC | 498 ms | 117428 KiB |
| 02_random_2_03.txt | AC | 559 ms | 120084 KiB |
| 02_random_2_04.txt | AC | 496 ms | 116736 KiB |
| 02_random_2_05.txt | AC | 500 ms | 116696 KiB |
| 03_random_3_00.txt | AC | 565 ms | 119728 KiB |
| 03_random_3_01.txt | AC | 565 ms | 120112 KiB |
| 03_random_3_02.txt | AC | 569 ms | 120076 KiB |
| 03_random_3_03.txt | AC | 559 ms | 119048 KiB |
| 03_random_3_04.txt | AC | 568 ms | 120612 KiB |
| 03_random_3_05.txt | AC | 561 ms | 119868 KiB |