Cod sursa(job #1820366)
| Utilizator | Data | 1 decembrie 2016 16:58:38 | |
|---|---|---|---|
| Problema | Text | Scor | 40 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.53 kb |
#include <fstream>
#include <string>
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
int txt(string s)
{
int n=0,c=0,k=0;
s.push_back(' ');
for (int i=0;i<s.size();i++)
{
if (s[i]>=97 && s[i]<=122 || s[i]>=65 && s[i]<=90)
{
n++;
if (s[i+1]<65 || s[i+1]>122 || s[i+1]>90 && s[i+1]<97 )
{
k++;
}
}
}
return n/k;
}
main()
{
string s;
getline(in,s);
out<<txt(s);
}
