Cod sursa(job #2777706)

Utilizator GasparAndreiGaspar Andrei GasparAndrei Data 23 septembrie 2021 22:30:46
Problema Text Scor 30
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <fstream>

using namespace std;

ifstream cin("text.in");
ofstream cout("text.out");

char a[256];

int nrcuv,nrlit;

int main()
{ 
    cin.getline(a,256);
    for(int i=0;a[i+1];++i){
        if(a[i]>='a' && a[i]<='z' || a[i]>='A' && a[i]<='Z')
            nrlit++;
         if(a[i+1]==' ')
            nrcuv++;
        else if(a[i+1]=='\0')
            nrcuv++;
        else if(a[i+1]=='-' && a[i+2]>='a' && a[i+2]<='z' || a[i+2]>='A' && a[i+2]<='Z')
            nrcuv++;
    }
    cout << nrlit/nrcuv;

    
    return 0;
}