← RoseCode

ROSECODE 169

Too long...

sinan · Hack ·

The original interaction is no longer available. Any surviving program is preserved as source code.

function f(N)
{
var a,b,c,d,e,f,g,h,s=0,tb,tc,td,te,tf,tg,th;
for(a=0;a<=N;a+=1){
for(b=0;b<=N;b+=2){
tb=a+b;if(tb>N)break;
for(c=0;c<=N;c+=3){
tc=tb+c;if(tc>N)break;
for(d=0;d<=N;d+=4){
td=tc+d;if(td>N)break;
for(e=0;e<=N;e+=5){
te=td+e;if(te>N)break;
for(f=0;f<=N;f+=6){
tf=te+f;if(tf>N)break;
for(g=0;g<=N;g+=7){
tg=tf+g;if(tg>N)break;
for(h=0;h<=N;h+=8){
th=tg+h;if(th>N)break;
if(th==N)
{
s++;
if((s&0x3FFFF)==0)
{
var ans=prompt('Taking too long... Continue?','Yes');
if(ans!='Yes')return (0-document.myform.myinput.value);
}
}
}
}
}
}
}
}
}
}
return s;
}
function try_it()
{
var N=document.myform.myinput.value;
if (N==f(1234)){
	alert("Right! Just submit it below.");
}else{
	alert("Wrong");
}
}
Just get the correct value and enter as the answer! myinput