using System; using System.Diagnostics; using static System.Console; public static class rndstart{ public static vector randomvec(vector a,vector b,Random rnd){ var x=new vector(a.size); for(int i=0;if,vector a,vector b,int seconds=1,double acc=1e-3,int N=100) { Random rnd=new Random(); vector best=(a+b)/2; double fbest=f(best); var start_time=DateTime.Now; do{ vector x=randomvec(a,b,rnd); qnewton.min(f,ref x,acc:acc); double fx=f(x); if(fx