Pagini recente » Cod sursa (job #1443857) | Borderou de evaluare (job #1279968) | Cod sursa (job #1161497) | Cod sursa (job #3189852) | Cod sursa (job #1171814)
#include <fstream>
std::ifstream fin("text.in");
std::ofstream fout("text.out");
int main()
{
int count = 0, count1 = 0;
/*char s[1000000];
fin.getline(s, 1000000);
for(int i =0; i< strlen(s); i++)
{
if((s[i]>= 'A' && s[i]<= 'Z') || (s[i]>= 'a' && s[i]<= 'z')) count++;
else if((s[i-1]>= 'A' && s[i-1]<= 'Z') || (s[i-1]>= 'a' && s[i-1]<= 'z')) count1++;
}*/
char c;
bool f = 0;
while(!fin.eof())
{
c = fin.get();
if((c>= 'A' && c<= 'Z') || (c>= 'a' && c<= 'z')) {f= 1;count++;}
else if(f == 1){f = 0;count1++;}
}
fout<<count/count1<<"\n";
return 0;
}