Pagini recente » Cod sursa (job #1714952) | Cod sursa (job #2385004) | Cod sursa (job #44705) | Cod sursa (job #852806) | Cod sursa (job #2003601)
#include <iostream>
#include <fstream>
#include <cstring>
#define MAX 100000
using namespace std;
ifstream in("text.in");
ofstream out("text.out");
char sir[MAX];
int nr_cuvinte = 0, nr_litere = 0,i;
void cit(){
for(i = 0 ; i < MAX; i ++){
in>>sir[i];
}
}
void caz_particular(){
if(isalpha(sir[0])){
nr_cuvinte ++;
}
}
void rezolvare(){
caz_particular();
for(i = 0 ; i <= strlen(sir); i ++){
if(isalpha(sir[i])){
nr_litere ++;
}
if(i && !isalpha(sir[i-1]) && isalpha(sir[i])){
nr_cuvinte ++;
}
}
cerr<<nr_litere<<" "<<nr_cuvinte;
out<<nr_litere/nr_cuvinte;
}
int main()
{
cit();
rezolvare();
return 0;
}