#include <iostream>
#include <cstring>
using namespace std;
class Rep
{
char ime[20];
int porazi, pobedi, tituli, dadeni, primeni;
public:
Rep(char* i="", int por=0, int pob=0, int t=0, int d=0, int p=0)
{
strcpy(ime,i);
porazi=por;
pobedi=pob;
tituli=t;
dadeni=d;
primeni=p;
}
Rep(const Rep &r)
{
strcpy(ime,r.ime);
porazi=r.porazi;
pobedi=r.pobedi;
tituli=r.tituli;
dadeni=r.dadeni;
primeni=r.primeni;
}
int getPobedi() {return pobedi;}
virtual ~Rep(){}
};
class FudRep : public Rep
{
int nereseni;
public:
FudRep(int n=0, char* i="", int por=0, int pob=0, int t=0, int d=0, int p=0) : Rep(i,por,pob,t,d,p)
{
nereseni=n;
}
FudRep(const FudRep &fr) : Rep(fr)
{
nereseni=fr.nereseni;
}
~FudRep (){}
void pecati ()
{
int bodovi;
bodovi= getPobedi()*3 + nereseni;
cout<<"Pobedi: "<<getPobedi()<<"......"<<bodovi; // so get metodi (porazi,pobedi,tituli..)
}
};
class KosRep : public Rep
{
int licni, skokovi;
public:
KosRep(int l=0, int s=0, char* i="", int por=0, int pob=0, int t=0, int d=0, int p=0) : Rep(i,por,pob,t,d,p)
{
licni=l;
skokovi=s;
}
KosRep(const KosRep &kr) : Rep(kr)
{
licni=kr.licni;
skokovi=kr.skokovi;
}
~KosRep(){}
};
int main()
{}