Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- typedef struct Igrac{
- char korisnickoIme[15];
- int nivo;
- int poeni;
- }
- Igrac;
- typedef struct KompjuterskaIgra{
- char ime [20];
- Igrac lista[30];
- int n;
- }
- KompjuterskaIgra;
- void najdobarIgrac(KompjuterskaIgra *lista,int n){
- int max=0;
- for(int i = 0;i<n;i++){
- if(lista[i].n>lista[max].n)
- {
- max=i;
- }
- }
- int maxIgrac=0;
- for(int j = 0;j<30;j++){
- if(lista[max].lista[j].poeni>lista[max].lista[maxIgrac].poeni)
- {
- if(maxIgrac==j)
- {
- if(lista[max].lista[j].nivo>lista[max].lista[maxIgrac].nivo)
- {
- cout<<"Najdobar igrac e igracot so korisnicko ime "<<lista[max].lista[j].korisnickoIme<<" koj ja igra igrata "<<lista[max].ime;
- }
- }
- }
- }
- }
- int main() {
- int n,m;
- char ime[20];
- cin>>n;
- KompjuterskaIgra poleigri[100];
- for (int i=0; i<n; i++) {
- KompjuterskaIgra nova;
- cin>>nova.ime>>nova.n;
- Igrac pole[30];
- for (int j=0; j<nova.n; j++) {
- Igrac nov;
- cin>>nov.korisnickoIme>>nov.nivo>>nov.poeni;
- nova.lista[j]=nov;
- }
- poleigri[i]=nova;
- }
- najdobarIgrac(poleigri,n);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement