Pagini recente » Cod sursa (job #2678143) | Cod sursa (job #1905016) | Cod sursa (job #2791805) | Cod sursa (job #3248492) | Cod sursa (job #1677097)
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
char c1,c2;
int i,nrl,nrc;
int main()
{
// g<<(sizeof(s)+sizeof(i)*3)/1024<<" ";
/* f.getline(s,1000001);
s[strlen(s)]==',';
for(i=0;i<=strlen(s);i++)
{
if((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z'))nrl++;
else {if((s[i-1]>='a'&&s[i-1]<='z')||(s[i-1]>='A'&&s[i-1]<='Z'))nrc++;}
}
g<<nrl<<" "<<nrc<<'\n';
*/
c1=f.get();
if((c1>='a'&&c1<='z')||(c1>='A'&&c1<='Z'))nrl++;
while(!f.eof())
{
c2=f.get();
if((c2>='a'&&c2<='z')||(c2>='A'&&c2<='Z'))nrl++;
else {if((c1>='a'&&c1<='z')||(c1>='A'&&c1<='Z'))nrc++;}
c1=c2;
}
// g<<nrl<<" "<<nrc<<'\n';
g<<nrl/nrc;
return 0;
}