Information

Author(s) Quentin Cappart
Deadline
Submission limit No limitation
Category tags homework, devoirs, devoir2

Sign in

Question 2 (série 3, 2.5 points)


Question 1:

On souhaite afficher toutes les guildes capables de battre le mob morvath the lich. Une guilde peut battre un mob si la somme de l'attaque de tous ces membres est supérieure ou égale aux points de vie (base_hp) du mob. Comme avant, l'attaque d'un personnage correspond à la somme de l'attaque de sa classe et de tous les objets obtenus via une quête complétée. Afficher le nom des guildes (name) et leur attaque cumulée, renommée en guild_attack.

Question 2:

Afficher la guilde dont le personnage leader a le niveau (level) le plus élevé. On souhaite afficher le nom de la guilde, le nom du leader, et son niveau.

Question 3:

On souhaite avoir une liste de tous les noms créés par un joueur. Il s'agit des noms d'un compte utilisateur, des noms des personnages, et des noms de guildes. Afficher tous ces noms sans doublon, et affichez les par ordre alphabétique.

Question 4:

Afficher les 10 premières quêtes triées selon l'ordre suivant. On regarde d'abord le nombre d'objets en récompense de la quête, de façon décroissante. En cas d'égalité, on prend la somme des points d'attaque de chaque objet de façon décroissante. En cas de seconde égalité, on prend la somme des points de vie de chaque objet de façon décroissante. Vous devez afficher le titre de la quête, le nombre d'objets en récompense (renommé en item_count), la somme des attaques (renommé en sum_item_attack), et la somme des points de vie (renommé en sum_item_hp). Limitez la réponse aux 10 premières entrées.

Question 5:

Afficher le monstre (mob) qui a le nom le plus long.