Pagini recente » Monitorul de evaluare | Borderou de evaluare (job #1822974) | Diferente pentru utilizator/gerd13 intre reviziile 68 si 67 | Diferente pentru probleme-de-acoperire-2 intre reviziile 5 si 4 | Cod sursa (job #1001039)
#include <fstream>
#include <string>
using namespace std;
ifstream in("litere.in");
ofstream out("litere.out");
char sir[10001];
int main()
{
int n, i, contor = 0;
in >> n;
for(i=1;i<=n;i++){
in >> sir[i];
int j = i;
while(j>1){
if(sir[i]<sir[j-1]) contor++;
j--;
}
}
out << contor;
return 0;
}