Borewa: Dienstleister MSQL oder OPEN OFFICE CALC SPEZIES

Beitrag lesen

Wenn du alle Bedingungen kennst, wieso schreibst du nicht ein kleines Programm dafür?
Okay 270*270*270 Schleifendurchläufe sind was viel und dauern ihre Zeit, aber anders wird dir das wohl auch kein anderer machen können.

<html>  
<head>  
  
</head>  
<body>  
<script type="text/javascript">  
function liste() {  
	document.write("<table>");  
	document.write("<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>");  
	for(c=0;c<=270;c++){  
		for(b=0;b<=270;b++){  
			for(a=0;a<=270;a++){  
				//((Wert Spalte 1)+(2*Wert Spalte2)+(2*Wert Spalte3  
				var d = a+(2*b)+(2*c);  
				//Wenn Dies zu groß ist, brauch C nicht weiter durchlaufen werden  
				if(a+(2*b) > 330)  
				   return 0;				  
				if(d <= 330) {  
					  
					document.write("<tr><td>"+a+"</td><td>"+b+"</td><td>"+c+"</td><td>"+d+"</td></tr>");  
				}  
			}}}  
	document.write("/<table>");  
}  
</script>  
  
  
<a href="#" onClick="javascript:liste();">----------</a>  
  
</body>  
</html>

Also Javscript zum selbst aufführne und braucht auch keine 270*270*270 Durchläufe nur weiß ich nicht ob ein Browser trotzdem diese unmengen an Durchläufe packt.
Sonst musst du dir das mal in C oder Java schreiben, weil PHP je nach Webserver einstellung so 30-1min läuft (kann man aber auch länger einstellen) nur wird diese zeit bestimmt nicht reichen.

Aber vielleicht hilft es dir trotzdem.