Cod sursa(job #122139)

Utilizator vlad2179Popescu Vlad Alexandru vlad2179 Data 10 ianuarie 2008 22:06:37
Problema Litere Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <stdio.h>
#include <string.h>
FILE *f=fopen("litere.in","r"),*g=fopen("litere.out","w");
int ok,ap,n;
char c[10000],z;
int main(){
 fscanf(f,"%d\n",&n);
 fscanf(f,"%s",&c);
 do{
  ok=1;
  for(int i=0;i<strlen(c)-1 && ok;i++){
   if(c[i]>c[i+1]){
    ok=0;
    z=c[i];
    c[i]=c[i+1];
    c[i+1]=z;
    ap++;
   }
  }
 }while(!ok);
 fprintf(g,"%d",ap);
return 0;
}