Cod sursa(job #2440307)

Utilizator marius004scarlat marius marius004 Data 18 iulie 2019 10:00:08
Problema Text Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <iostream>
#include <fstream>
#include <string>

std::ifstream f("text.in");
std::ofstream g("text.out");

inline bool isletter(const char& c){
    return ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'));
}

int main(){
    
    char c;
    bool ok{true};
    int words{},letters{};
    
    while(f.get(c)){
        if(isletter(c)){
            if(ok)
                words++;
            ok = false;
            letters++;
        }else ok = true;
    }
    
    g << (int)letters / words;
    
    f.close();
    g.close();
    return 0;
}