Cod sursa(job #1934742)
Utilizator | Nu Un Tip Suspect nuuntipsuspect | Data | 21 martie 2017 19:27:37 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.43 kb |
#include <fstream>
using namespace std;
ifstream fin("text.in");
ofstream fout("text.out");
int main(){
int len;char *buf;
fin.seekg(0,ios::end);
len=fin.tellg();
fin.seekg(0,ios::beg);
buf=new char[len];
fin.read(buf,len);
int n,i,num=0,cuv=0,c=0;
for(i=0;i<len-1;i++){
if(buf[i]>='a'&&buf[i]<='z'||buf[i]>='A'&&buf[i]<='Z'){
num++;
if(!c){cuv++;c=1;}
}
else c=0;
}fout<<num/cuv;
return 0;
}