P5741 【深基7.例10】旗鼓相当的对手 - 加强版

#include<iostream>
#include<string>
#include<cmath>
using namespace std;
struct node
{
    string name;int ch;int ma;int en;int sum;
}g[1001];
int main()
{
    int n;cin>>n;
    for(int i=1;i<=n;i++)
    {
        cin>>g[i].name>>g[i].ch>>g[i].ma>>g[i].en;
        g[i].sum=g[i].ch+g[i].ma+g[i].en;
    }
    for(int i=1;i<n;i++)
    {
        for(int j=i+1;j<=n;j++)
        {
            if(abs(g[i].ch-g[j].ch)<=5&&abs(g[i].ma-g[j].ma)<=5&&abs(g[i].en-g[j].en)<=5&&abs(g[i].sum-g[j].sum)<=10)
                cout<<g[i].name<<" "<<g[j].name<<endl;
        }

    }
    return 0;
}

版权声明 :

若文中无特殊说明,则本文为原创文章,版权归 幻沙 所有。
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。

本文链接:

https://crash-logs.cn/wrong/crash-2021-04-21_157-client.txt
1 + 4 =
快来做第一个评论的人吧~