Cod sursa(job #3191180)
Utilizator | Beni Glavan beniglavan10 | Data | 8 ianuarie 2024 23:41:54 |
---|---|---|---|
Problema | Text | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.67 kb |
#include <fstream>
#include <cstring>
using namespace std;
ifstream cin("text.in");
ofstream cout("text.out");
char sir[1500000];
int main()
{
int lungime_totala = 0, numar_cuvinte = 0;
while (cin >> sir)
{
for (int indice = 0; sir[indice]; indice++) {
if (isalpha(sir[indice]))
{
lungime_totala++;
while (isalpha(sir[indice + 1]))
{
indice++; lungime_totala++;
}
numar_cuvinte++;
}
}
}
cout << lungime_totala / numar_cuvinte;
cout.close(); cin.close();
return 0;
}