Cod sursa(job #1991230)

Utilizator czlateaZlatea Cezar czlatea Data 15 iunie 2017 19:17:13
Problema Text Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.71 kb
#include <cstdio>
#include <cstring>
using namespace std;

int n;
char a, b;
int x, y;
int main()
{
    freopen ("text.in", "r", stdin);
    freopen ("text.out", "w", stdout);

    scanf ("%c", &a);

    while (a != '\n')
    {

        scanf ("%c", &b);

        if (a >= 'a' && a <= 'z' || a >= 'A' && a <= 'Z')
            y ++;
        if (b == '-')
        {
            if (a >= 'a' && a <= 'z' || a >= 'A' && a <= 'Z')
                x ++;
        }
        else
        {
            if (((b < 'a' || b > 'z') && (b < 'A' || a > 'Z')) && (a >= 'a' && a <= 'z' || a >= 'A' && a <= 'Z'))
                x ++;
        }
        a = b;
    }

    printf ("%d", y / x);
    return 0;
}