提出 #74689024
ソースコード 拡げる
const { error } = require("console");
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 C=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 A=input[1].split(" ").map((x)=>parseInt(x));
const B=input[2].split(" ").map((x)=>parseInt(x));
// const Aa=input[0].split(" ");
// const S=[];
// var alfa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
// 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(A[i-1]);
// }
// var max1=0;
// var max2=0;
// for(var i=0;i<N;i++){
// S[i]=0;
// }
// const A=[];
// for(var i=0;i<N;i++){
// A[i]=parseInt(Aa[i]);
// }
var sum=0n;
for(var j=2;j<=M;j++){
for(var i=0;i<Math.ceil(N/j);i++){
for(var k=1;k<=j-1;k++){
if(A[i*j+k-1]!=undefined){
sum+=BigInt(A[i*j+k-1])*BigInt(B[j-1])*BigInt(k);
}else{
break;
}
// console.log(j+","+i+","+k+"="+sum);
}
}
// console.log(sum);
}
sum%=998244353n;
console.log(sum.toString());
}
// Main(`20 20
// 36625 195265 98908 111868 111868 47382 147644 472464 472464 416653 111868 195265 327972 327972 262769 75439 381156 451275 36625 195265
// 327972 111868 416653 177330 340019 262769 47382 262769 47382 340019 47382 262769 327972 327972 359676 381156 327972 36625 451275 381156
// `)
Main(require("fs").readFileSync("/dev/stdin", "utf8")); // これは必ず必要な呪文です
提出情報
| 提出日時 | |
|---|---|
| 問題 | E - You WILL Like Sigma Problem |
| ユーザ | seitakaa3511 |
| 言語 | JavaScript (Node.js 22.19.0) |
| 得点 | 0 |
| コード長 | 1765 Byte |
| 結果 | TLE |
| 実行時間 | > 2000 ms |
| メモリ | 108736 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||||
|---|---|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 0 / 450 | ||||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00-sample-01.txt, 00-sample-02.txt |
| All | 00-sample-01.txt, 00-sample-02.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt, 01-16.txt, 01-17.txt, 01-18.txt, 01-19.txt, 01-20.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00-sample-01.txt | AC | 47 ms | 42160 KiB |
| 00-sample-02.txt | AC | 25 ms | 42224 KiB |
| 01-01.txt | AC | 25 ms | 42276 KiB |
| 01-02.txt | AC | 26 ms | 42264 KiB |
| 01-03.txt | AC | 25 ms | 42344 KiB |
| 01-04.txt | AC | 1025 ms | 50952 KiB |
| 01-05.txt | AC | 1164 ms | 51128 KiB |
| 01-06.txt | AC | 1175 ms | 51268 KiB |
| 01-07.txt | AC | 1167 ms | 51372 KiB |
| 01-08.txt | AC | 1167 ms | 51500 KiB |
| 01-09.txt | TLE | > 2000 ms | 95396 KiB |
| 01-10.txt | TLE | > 2000 ms | 95200 KiB |
| 01-11.txt | AC | 126 ms | 105336 KiB |
| 01-12.txt | AC | 134 ms | 108016 KiB |
| 01-13.txt | AC | 1078 ms | 108736 KiB |
| 01-14.txt | TLE | > 2000 ms | 76176 KiB |
| 01-15.txt | TLE | > 2000 ms | 95324 KiB |
| 01-16.txt | TLE | > 2000 ms | 95360 KiB |
| 01-17.txt | TLE | > 2000 ms | 95164 KiB |
| 01-18.txt | TLE | > 2000 ms | 95428 KiB |
| 01-19.txt | AC | 93 ms | 81428 KiB |
| 01-20.txt | TLE | > 2000 ms | 76060 KiB |