Citirea parsata este citirea ca sir de caractere a unor numere si apoi transformarea lor in numere, fiind mai rapida decat citirea normala. Cu cat sunt mai multe numere pe un rand, cu atat este mai rapida.
Uite un exemplu
n=200;
for (i=1;i<=n;++i)
scanf("%d",&v[i]);
poate fi inlocuit cu
char s[1000];
n=200;aux=0;poz=0;
gets(s);
for (i=0;s[i];++i){
if (s[i]==' '){
v[++poz]=aux;
aux=0;
}
else
aux=aux*10+s[i]-'0';
}
v[++poz]=aux;
sper ca nu am gresit implementarea
... spor