提出 #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
結果
AC × 2
AC × 14
TLE × 8
セット名 テストケース
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