Sunt compilatoare total diferite pentru limbaje total diferite. Nu le poţi compara la optimizări.
Toate limitele de timp de la probleme sunt relaxate considerabil.
Cu un algoritm corect şi eficient ar trebui să iei punctele indiferent de compilator sau de micile artificii folosite.
Ca şi complexitate cred că faci bine dar probabil faci o operaţie foarte ineficientă.
procedure inter(st,m,dr:integer);
var t,k,i,j:integer;
B:sir;
Spre ex. în procedura inter() foloseşti local, volatil, vectorul B (800 de integer-uri).
Alocarea pe stivă e costisitoare şi în cazul ăsta nu e necesară.
Declară B global.