You are on page 1of 1

1.

#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int cif[10];
int main ()
{
int n,i,c=0;
f>>n;
while (n) { cif[n%10]++; n/=10;}
for (i=0;i<=9;i++) if (cif[i]!=0) c++;
g<<c;
}

2.
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int cif[10];
int main ()
{
int n,i,OK=1;
f>>n;
while (n) { cif[n%10]++; n/=10;}
for (i=0;i<=9;i++) if (cif[i]>1) OK=0;
if (OK) g<<"da"; else g<<"nu";
}
3.
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("date.out");
int cif[10];
int main ()
{
int n,i,OK=0,m;
f>>n>>m;
while (n) { cif[n%10]++; n/=10;}
for (i=0;i<=9;i++) if (cif[i]==m) OK=1;
if (OK) g<<"da"; else g<<"nu";
}

You might also like