#include using namespace std; int main() { int n=10, max_dl = 1, /*zmienna bedzie przechowywac maksymalna dlugosc ciagu*/ max_pocz=0, /*zmienna bedzie przechowywac poczatek szukanego ciagu*/ dl = 1, p = 0; /*zmienne pomocnicze*/ int tab[100]={1,2,3,3,2,4,5,7,0,9}; //deklaracja tablicy przechowujaca wczytane liczby /* lub dynamicznie: int *tab = new int[1000000];*/ for(int i=1;itab[i-1]) //sprawdzenie czy nastêpny jest wiekszy od poprzedniego { ++dl; if(dl>max_dl) //sprawdzenie czy aktualna dlugosc rosnacego ciagu { max_dl = dl; //jest wieksza od dotychczas najdluzszego max_pocz = p; } } else { p = i; //resetowanie poczatku dl = 1; //resetowanie aktualnej dlugosci ciagu } } /*wypisanie szukanego ciagu*/ for(int i = max_pocz; i