Submission #2253710


Source Code Expand

function Main(input){
	input=input.split(/\n|\s/);
	input.forEach(function(e,i,a){a[i]=Number(a[i]);});
	var ar=input.splice(1,input[0]*input[0]);
	var ans="";
	
	for(var i=2;i<2+input[1];i=(i+1)|0){
		var a=Math.sqrt(input[i])|0;
		var c=0;
		var sd=0;
		a=a>input[0]?input[0]:a;
		for(var j=a;j>0;j=(j-1)|0){
			var b=input[i]/j|0;
			b=b>input[0]?input[0]:b;
			if(c>=b){break;}
			c=b;
			fu(j,b);
			if(b!==j){fu(b,j);}
			function fu(j,b){
				for(var k=0;k+j<=input[0];k=(k+1)|0){
					for(var l=0;l+b<=input[0];l=(l+1)|0){
						var ks=k*input[0]+l;
						var gk=0;
						for(var m=0;m<j;m=(m+1)|0){
							for(var n=0;n<b;n=(n+1)|0){
								gk+=ar[m*input[0]+n+ks];
							}
						}
						if(gk>sd){sd=gk;}
					}
				}
			}
		}
		ans+=sd+"\n";
	}
	ans=ans.slice(0,ans.length-1);
	console.log(ans);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));

Submission Info

Submission Time
Task D - おいしいたこ焼きの焼き方
User fgwiebfaoish
Language JavaScript (node.js v5.12)
Score 50
Code Size 904 Byte
Status TLE
Exec Time 5260 ms
Memory 11724 KB

Judge Result

Set Name Subtask1 Subtask2
Score / Max Score 50 / 50 0 / 50
Status
AC × 18
AC × 14
TLE × 6
Set Name Test Cases
Subtask1 sub0.txt, sub1.txt, sub2.txt, sub_rand_max0.txt, sub_rand_max1.txt, sub_rand_max2.txt, sub_rand_max3.txt, sub_rand_min0.txt, s1.txt, s2.txt, sub0.txt, sub1.txt, sub2.txt, sub_rand_max0.txt, sub_rand_max1.txt, sub_rand_max2.txt, sub_rand_max3.txt, sub_rand_min0.txt
Subtask2 rand0.txt, rand1.txt, rand2.txt, rand3.txt, rand4.txt, rand_max0.txt, rand_max1.txt, rand_max2.txt, rand_max3.txt, rand_max4.txt, s1.txt, s2.txt, sub0.txt, sub1.txt, sub2.txt, sub_rand_max0.txt, sub_rand_max1.txt, sub_rand_max2.txt, sub_rand_max3.txt, sub_rand_min0.txt
Case Name Status Exec Time Memory
rand0.txt AC 1370 ms 7756 KB
rand1.txt AC 2437 ms 7884 KB
rand2.txt TLE 5260 ms 9916 KB
rand3.txt AC 258 ms 7868 KB
rand4.txt AC 54 ms 7484 KB
rand_max0.txt TLE 5260 ms 10808 KB
rand_max1.txt TLE 5260 ms 7756 KB
rand_max2.txt TLE 5260 ms 7756 KB
rand_max3.txt TLE 5260 ms 10808 KB
rand_max4.txt TLE 5260 ms 10808 KB
s1.txt AC 52 ms 7372 KB
s2.txt AC 52 ms 7372 KB
sub0.txt AC 52 ms 7372 KB
sub1.txt AC 52 ms 7372 KB
sub2.txt AC 52 ms 7372 KB
sub_rand_max0.txt AC 52 ms 7372 KB
sub_rand_max1.txt AC 52 ms 7628 KB
sub_rand_max2.txt AC 53 ms 11724 KB
sub_rand_max3.txt AC 52 ms 7628 KB
sub_rand_min0.txt AC 54 ms 7372 KB