Pagini recente » Cod sursa (job #269950) | Cod sursa (job #2028918) | Diferente pentru problema/fence intre reviziile 5 si 3 | Cod sursa (job #1022779) | Cod sursa (job #1598698)
#include <fstream>
int main(void)
{
int length = 0, spaces = 0;
bool pass;
std::ifstream in("text.in");
std::ofstream out("text.out");
std::string line;
std::getline(in, line);
for(unsigned int i = 0; i < line.size(); i++)
{
if(isalpha(line[i]))
{
length++;
pass = true;
}
else
{
if(pass)
{
spaces++;
pass = false;
}
}
}
out << length/spaces;
}