Cod sursa(job #2483292)

Utilizator PrelipceanRazvanPrelipcean Razvan Mihai PrelipceanRazvan Data 29 octombrie 2019 17:27:59
Problema Text Scor 40
Compilator cpp-32 Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <fstream>
#include <string.h>

using namespace std;

ifstream in("text.in");
ofstream out("text.out");
string prop;
int words = 1, letters, i;
bool start = false;

bool isChar(char a){
  return ((a >= 'a' && a <= 'z') || (a >= 'A' && a <= 'Z'));
}

int main(){
  getline(in, prop);
  for(i = 0; i < prop.size(); i++){
    if(isChar(prop[i])){
      letters++;
      start = true;
    }
    else{
      if(start && isChar(prop[i + 1])){
        words++;
      }
    }
  }
  out << letters / words;
  return 0;
}