import java.util.*;
class Player{
int id;
int matchesPlayed;
int totalRuns;
Player
(int id,
int matchesPlayed,
int totalRuns,
String name,
String team
){ this.id = id;
this.matchesPlayed = matchesPlayed;
this.totalRuns = totalRuns;
this.name = name;
this.team = team;
}
}
class Ideone{
public static int fATROP(Player[] players){
int sum = 0;
for(Player p : players){
sum += p.totalRuns;
}
if(sum == 0){
return 0;
}
return (sum / players.length);
}
public static ArrayList<Player> fPWMMP(Player[] players){
ArrayList<Player> ls = new ArrayList<>();
for(Player p : players){
ls.add(p);
}
if(ls.size() == 0){
return null;
}
return ls ;
}
public static void main
(String[] args
){ Scanner sc
= new Scanner
(System.
in); Integer n
= sc.
nextInt(); sc.
nextLine();
Player[] players = new Player[n];
for(int i = 0; i < n; i++){
Integer a
= sc.
nextInt(); sc.
nextLine(); Integer b
= sc.
nextInt(); sc.
nextLine(); Integer c
= sc.
nextInt(); sc.
nextLine(); players[i] = new Player(a, b, c, d, e);
}
int avg = fATROP(players);
if(avg == 0){
}else{
System.
out.
println("Avg of total Players is: " + avg
); }
ArrayList<Player> list2 = fPWMMP(players);
if(list2 == null){
System.
out.
print("No Player found with mentioned attribute"); }else{
Player p = list2.get(0);
System.
out.
println("id:" + p.
id); System.
out.
println("matchPlayed:" + p.
matchesPlayed); System.
out.
println("totalRuns:" + p.
totalRuns); System.
out.
println("name:" + p.
name);
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgUGxheWVyewoJaW50IGlkOwoJaW50IG1hdGNoZXNQbGF5ZWQ7CglpbnQgdG90YWxSdW5zOwoJU3RyaW5nIG5hbWU7CglTdHJpbmcgdGVhbTsKCQoJUGxheWVyKGludCBpZCwgaW50IG1hdGNoZXNQbGF5ZWQsIGludCB0b3RhbFJ1bnMsIFN0cmluZyBuYW1lLCBTdHJpbmcgdGVhbSl7CgkJdGhpcy5pZCA9IGlkOwoJCXRoaXMubWF0Y2hlc1BsYXllZCA9IG1hdGNoZXNQbGF5ZWQ7CgkJdGhpcy50b3RhbFJ1bnMgPSB0b3RhbFJ1bnM7CgkJdGhpcy5uYW1lID0gbmFtZTsKCQl0aGlzLnRlYW0gPSB0ZWFtOwoJfQp9CmNsYXNzIElkZW9uZXsKCQoJcHVibGljIHN0YXRpYyBpbnQgZkFUUk9QKFBsYXllcltdIHBsYXllcnMpewoJCWludCBzdW0gPSAwOwoJCQoJCWZvcihQbGF5ZXIgcCA6IHBsYXllcnMpewoJCQlzdW0gKz0gcC50b3RhbFJ1bnM7CgkJfQoJCQoJCWlmKHN1bSA9PSAwKXsKCQkJcmV0dXJuIDA7CgkJfQoJCXJldHVybiAgKHN1bSAvIHBsYXllcnMubGVuZ3RoKTsKCQkKCX0KCXB1YmxpYyBzdGF0aWMgQXJyYXlMaXN0PFBsYXllcj4gZlBXTU1QKFBsYXllcltdIHBsYXllcnMpewoJCSAKCQlBcnJheUxpc3Q8UGxheWVyPiBscyA9IG5ldyBBcnJheUxpc3Q8PigpOwoJCQoJCWZvcihQbGF5ZXIgcCA6IHBsYXllcnMpewoJCQlscy5hZGQocCk7CgkJfQoJCQoJCWlmKGxzLnNpemUoKSA9PSAwKXsKCQkJcmV0dXJuIG51bGw7CgkJfQoJCQoJCUNvbGxlY3Rpb25zLnNvcnQobHMsIChhLGIpIC0+IEludGVnZXIuY29tcGFyZShhLm1hdGNoZXNQbGF5ZWQsIGIubWF0Y2hlc1BsYXllZCkpOwoJCQoJCXJldHVybiBscyA7Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCUludGVnZXIgIG4gPSBzYy5uZXh0SW50KCk7IHNjLm5leHRMaW5lKCk7CgkJCgkJUGxheWVyW10gcGxheWVycyA9IG5ldyBQbGF5ZXJbbl07CgkKCQlmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKXsKCQlJbnRlZ2VyICBhID0gc2MubmV4dEludCgpOyBzYy5uZXh0TGluZSgpOwoJCUludGVnZXIgYiA9IHNjLm5leHRJbnQoKTsgc2MubmV4dExpbmUoKTsKCQlJbnRlZ2VyIGMgPSBzYy5uZXh0SW50KCk7IHNjLm5leHRMaW5lKCk7CgkJU3RyaW5nIGQgPSBzYy5uZXh0TGluZSgpOwoJCVN0cmluZyBlID0gc2MubmV4dExpbmUoKTsKCQlwbGF5ZXJzW2ldID0gbmV3IFBsYXllcihhLCBiLCBjLCBkLCBlKTsKCQl9CQoJCQoJaW50IGF2ZyA9IGZBVFJPUChwbGF5ZXJzKTsKCQoJaWYoYXZnID09IDApewoJCVN5c3RlbS5vdXQucHJpbnRsbigpOwoJfWVsc2V7CgkJU3lzdGVtLm91dC5wcmludGxuKCJBdmcgb2YgdG90YWwgUGxheWVycyBpczogIiArIGF2Zyk7Cgl9CiBBcnJheUxpc3Q8UGxheWVyPiBsaXN0MiAgPQlmUFdNTVAocGxheWVycyk7CgkKCWlmKGxpc3QyID09IG51bGwpewoJCVN5c3RlbS5vdXQucHJpbnQoIk5vIFBsYXllciBmb3VuZCB3aXRoIG1lbnRpb25lZCBhdHRyaWJ1dGUiKTsKCX1lbHNlewoJCVBsYXllciBwID0gbGlzdDIuZ2V0KDApOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbigiaWQ6IiArIHAuaWQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigibWF0Y2hQbGF5ZWQ6IiArIHAubWF0Y2hlc1BsYXllZCk7CgkJU3lzdGVtLm91dC5wcmludGxuKCJ0b3RhbFJ1bnM6IiArIHAudG90YWxSdW5zKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIm5hbWU6IiArIHAubmFtZSk7CgkJCgl9Cgl9Cn0=