我翻译了此消息,因此可能包含一些错误。我必须做一个作业,要求实施世界杯小组赛,我完成了大多数,最后确定每个小组的获胜者,我必须分析分数,如果我有平局比较目标的平衡(遭受的目标达成的目标s),如果您继续平局,我必须与达成的目标进行比较;如果继续进行平局,我必须比较遭受的目标。这是我在这部分中的代码:
if(pontos_dos_times[i]>maiorp)
{
maiorp=pontos_dos_times[i];
primeiro=i;
}
if(pontos_dos_times[i]==maiorp)//pergunta: os pontos do time i são iguais aos pontos do time com maior pontos?
{
if(saldo[i]>saldo[primeiro])
{
maiorp=pontos_dos_times[i];
primeiro=i;
}
if(saldo[i]==saldo[primeiro])
{
if(time[i]>time[primeiro])
{
maiorp=pontos_dos_times[i];
primeiro=i;
}
if(time[i]==time[primeiro])
{
if(gols_sofridos[i]<gols_sofridos[primeiro])
{
maiorp=pontos_dos_times[i];
primeiro=i;
}
if(gols_sofridos[i]==gols_sofridos[primeiro])
{
maiorp=pontos_dos_times[i];
primeiro=i;
}
}
翻译:
Maiorp
:迄今为止最大。
Pontos_dos_times []
:32个位置(时间)的向量,其中每个数字都将其获得的得分置于该位置。
Balance []
:由32个职位组成的向量,每个职位指的是团队,制定了目标。
Time []
:32个位置的向量,每个团队的目标数量。
Gols_sofridos []
:每个团队的进球数。
primeiro
:存储到目前为止第一队的位置。
我想找到一种方法来找到每个组的第二名,我必须打平并进行其他比较