Cod sursa(job #2950965)

Utilizator lucametehauDart Monkey lucametehau Data 4 decembrie 2022 22:13:34
Problema Subsir crescator maximal Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.27 kb
#include<fstream>
std::ifstream f("scmax.in");std::ofstream g("scmax.out");int n,r,i,s,m,v[1<<17],k[1<<17],a[1<<17];void p(int i){while(a[--i]-r);if(--r)p(i);g<<v[i]<<" ";}main(){f>>n;while(f>>v[++i]){s=0,k[i]=2e9;while(k[s]<v[i])r+=++s>r;k[a[i]=s]=v[i];}g<<r<<" ",p(i);}