Pagini recente » Borderou de evaluare (job #1290454) | Borderou de evaluare (job #1841155) | Borderou de evaluare (job #1842057) | Cod sursa (job #1290872) | Cod sursa (job #205404)
Cod sursa(job #205404)
#include <stdio.h>
int n,nr=0;
char v[10000];
int main()
{freopen("litere.in","rt",stdin);
scanf("%d\n",&n);
gets(v);
int i,j;
for (i=0;i<n;++i)
{
char v1=v[i];
for (j=i-1;j>=0;--j)
{
if (v[j]<=v1) break;
v[j+1]=v[j];
nr++;
}
v[j+1]=v1;
}
freopen("litere.out","wt",stdout);
printf("%d",nr);
return 0;}