Pagini recente » Cod sursa (job #2286033) | Cod sursa (job #642929) | Cod sursa (job #1952255) | Cod sursa (job #3190091) | Cod sursa (job #1565734)
#include <fstream>
#include <cstring>
using namespace std;
int lit,cuv,i;
char s[1100000];
int main (){
ifstream fin ("text.in");
ofstream fout ("text.out");
fin.getline (s, 1100000);
for (i=0;s[i] != 0;i++)
if (s[i] >= 'a' && s[i] <='z')
s[i]-=32;
for (i=0;s[i]!=0;i++)
if (s[i] >= 'A' && s[i] <='Z')
lit++;
for (i=1;s[i]!=0;i++)
if (s[i] >= 'A' && s[i] <='Z' && (s[i-1]<'A' || s[i-1] > 'Z'))
cuv++;
if (s[0] >= 'A' && s[0] <= 'Z')
cuv++;
fout<<lit/cuv;
return 0;
}