#include <stdio.h>
#include <string.h>
int n,a[32],i,x,prev,k;
char text[1000002];
int main(){
freopen("ordine.in","r",stdin);
freopen("ordine.out","w",stdout);
scanf("%s",text);
for(i=0;i<strlen(text);++i){
++a[text[i]-'a'+1];}
return 0;
}
doar citirea da tle pe ultimele 6 teste... (am bagat, de curiozitate, si un for 1, 2*26*nmax si a intrat in timp pe primele 4 teste)
http://infoarena.ro/job_detail/204775le: am gasit gogomania facuta:
for(i=0; i<strlen(text); ++i)
am postat ca poate mai pateste cineva asa
acum intra foarte bine cu O(26*n)
http://infoarena.ro/job_detail/204786