Pagini recente » Istoria paginii utilizator/patricialeonte | Istoria paginii utilizator/ciocirlan_stefan_dan_321ca | Cod sursa (job #453060) | Istoria paginii runda/simulare_oji_2023_clasa_9/clasament | Cod sursa (job #1781433)
#include <string.h>
#include <fstream>
#include <iostream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
bool elitera(char a)
{
int x;
x=a;
if((x>=65 &&x<=90)|| (x>=97 && x<=122))
return 1;
return 0;
}
int main()
{
char ch, S[100005];
int i,n, nrll, nrcuv=0, nrl=0;
while(fin>>S)
{
n=strlen(S);
nrll=0;
for(i=0; i<n; i++)
{
if(elitera(S[i])==1)
{nrll++; nrl++;}
else
{
if(elitera(S[i+1])==1)
nrcuv++;
}
}
if(nrll>0)
nrcuv++;
}
cout<<nrcuv<<' '<<nrl<<endl;
cout<<nrl/nrcuv;
return 0;
fin.close();
fout.close();
}