Cod sursa(job #1780719)
Utilizator | Data | 16 octombrie 2016 15:21:07 | |
---|---|---|---|
Problema | Text | Scor | 10 |
Compilator | cpp | Status | done |
Runda | simulare_emag_mediu_2016_runda1 | Marime | 0.52 kb |
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("text.in");
ofstream g("text.out");
const string delim = " ,.!?|-";
int i,cuvinte,lit;
bool find(string a, char c)
{
for(int i = 0; i < a.size(); ++ i)
if(a[i] == c)
return 1;
return 0;
}
int main()
{ string s;
getline(f, s);
for(i=1;i<s.size();i++)
{
if(find(delim,s[i])) cuvinte++;
else lit++;
}
g<<lit/cuvinte;
f.close();
g.close();
return 0;
}