Pagini recente » Atasamentele paginii wildcards | Monitorul de evaluare | Istoria paginii utilizator/rsbd2001 | Cod sursa (job #1419521) | Cod sursa (job #1519311)
#include <iostream>
#include <fstream>
using namespace std;
int n,i,nTot,nCuv,a,v[200];
string s;
int main()
{
ifstream f("text.in");
ofstream g("text.out");
getline(f,s);
n=s.size();
for(int i='A';i<='Z';i++)v[i]=1;
for(int i='a';i<='z';i++)v[i]=1;
for(i=1;i<n;i++)
{
if(v[s[i]]==1) nTot++;
if(v[s[i]]==1&&v[s[i-1]]==0)nCuv++;
}
if(v[s[0]]==1) nCuv++;
a=nTot/nCuv;
g<<a;
return 0;
}