Cod sursa(job #2283044)
Utilizator | popovici luka popoviciluka | Data | 14 noiembrie 2018 21:41:01 |
---|---|---|---|
Problema | Text | Scor | 40 |
Compilator | cpp-32 | Status | done |
Runda | Arhiva de probleme | Marime | 0.4 kb |
#include<iostream>
#include<fstream>
#include<cstring>
using namespace std;
int main(){
ifstream in("text.in");
ofstream out("text.out");
char a[200];
char *p;
int val=0,nr=0,i;
in.getline(a,200);
char b[]=" ,.-+-?!";
for(i=0;i<=strlen(a);i++){
if(!strchr(b,a[i]))
nr++;
}
p = strtok (a,b);
while (p )
{
val++;
p = strtok (NULL,b );
}
out<<nr/val;
return 0;
}