/*Ylesanne p2rineb 2004 a koolilaste informaatika olympiaadi l6ppvoorust. * On antud arvude jada ja on vaja leida k6ige pikem vahe kahe arvu vahel, * kus 1. arv on suurem teisest arvust, st k6ik vahepealsed arvud peavad * 1. arvust v2iksemad olema. Originaalis oli juttu lauam2ngust ridakabe * ja küsiti kui kaugele saab nupuga hüpata, kui nupp "ületab" vaid endast * madalamaid nuppe. */ #include #include #define MaxN 100 main(){ int a[MaxN]; int i,j,k; int alg, lopp, on, e, v; time_t now, now1; // Aeg tegelikult tavaline long integer struct tm *time_now, *time_now1; // Struktuur, mis kirjeldatud aja "osade" hoidmiseks srand(time(0)); // Juhuslike arvude generaatori algväärtustamine for (i=0; ia[v]) { v++; } else { if (lopp-algtm_sec); printf("Lõpp %d\n",time_now1->tm_sec); printf("Kestvus %d\n",difftime(now1,now)); printf("Pikim vahe on algusega %d ja lopuga %d",alg,lopp); }