Cod sursa(job #1677097)

Utilizator nicholascantarNicholas David Cantar Gogitidze nicholascantar Data 6 aprilie 2016 12:38:22
Problema Text Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#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;
}