提出 #73900988
ソースコード 拡げる
function Main(input) {
input=input.split("\n");
// input=input[0];
const NMK=input[0].split(" ");
var N=parseInt(NMK[0],10);
var M=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;
// }
var sum=0;
const A=[];
for(var i=0;i<M;i++){
A[i]=parseInt(Aa[i]);
}
for(var i=0;i<N;i++){
var AB=input[i+2].split(" ");
var a=parseInt(AB[0])-1;
var b=parseInt(AB[1]);
// console.log(a+","+b);
if(A[a]>=0){
sum+=Math.min(A[a],b)
// console.log(sum);
A[a]-=b;
}
}
console.log(sum);
}
// Main(`15 10
// 7 94 100 82 63 81 75 2 76 73
// 10 44
// 5 77
// 10 47
// 7 32
// 2 82
// 5 90
// 3 37
// 6 70
// 6 28
// 3 25
// 2 26
// 10 56
// 1 69
// 5 46
// 7 26
// `)
Main(require("fs").readFileSync("/dev/stdin", "utf8")); // これは必ず必要な呪文です
提出情報
| 提出日時 | |
|---|---|
| 問題 | B - Pepper Addiction |
| ユーザ | seitakaa3511 |
| 言語 | JavaScript (Node.js 22.19.0) |
| 得点 | 200 |
| コード長 | 1353 Byte |
| 結果 | AC |
| 実行時間 | 27 ms |
| メモリ | 42360 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 200 / 200 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | sample_01.txt, sample_02.txt, sample_03.txt |
| All | sample_01.txt, sample_02.txt, sample_03.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| sample_01.txt | AC | 27 ms | 42104 KiB |
| sample_02.txt | AC | 25 ms | 42000 KiB |
| sample_03.txt | AC | 25 ms | 42120 KiB |
| test_01.txt | AC | 25 ms | 41964 KiB |
| test_02.txt | AC | 25 ms | 42228 KiB |
| test_03.txt | AC | 25 ms | 41984 KiB |
| test_04.txt | AC | 26 ms | 42360 KiB |
| test_05.txt | AC | 25 ms | 42260 KiB |
| test_06.txt | AC | 25 ms | 42252 KiB |
| test_07.txt | AC | 25 ms | 42260 KiB |
| test_08.txt | AC | 25 ms | 42260 KiB |
| test_09.txt | AC | 25 ms | 42100 KiB |
| test_10.txt | AC | 25 ms | 42200 KiB |
| test_11.txt | AC | 25 ms | 42260 KiB |
| test_12.txt | AC | 25 ms | 42260 KiB |
| test_13.txt | AC | 25 ms | 42200 KiB |
| test_14.txt | AC | 24 ms | 42080 KiB |
| test_15.txt | AC | 24 ms | 42124 KiB |
| test_16.txt | AC | 25 ms | 42248 KiB |
| test_17.txt | AC | 25 ms | 42208 KiB |