Cod sursa(job #552076)
Utilizator | Data | 11 martie 2011 16:40:14 | |
---|---|---|---|
Problema | Litere | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include<fstream>
using namespace std;
char v[500001];
int n,i,sol;
int main()
{
ifstream f("palalila2.in");
ofstream g("palalila2.out");
f.getline(v,500001);
n=strlen(v);
while(i<n)
{
while(v[i]>=v[i+1] && i+1<n)
i++;
sol++;
if(i+1<n)
sol++;
while(v[i]<=v[i+1] && i+1<n)
i++;
i++;
}
g<<sol;
}