咋写啊???

C. 最大的结构体

Problem ID: 7204

Contest ID: 5702

必做题

题目描述

让你构造一个结构体,包含(int a,int b,int c). 现有 n 个结构体,请输出满足以下条件的结构体的编号:它的 a,b,c 都是 n 个结构体中最大的. 如果不存在则输出 −1.

输入格式

第一行一个正整数 n 表示结构体数量. 接下来 n 行每行 3 个数,描述一个结构体

输出格式

一行若干个整数,表示编号或 −1.

样例输入

3 1 1 1 3 2 2 3 3 3

样例输出

3

数据范围

对于 100% 的数据,满足 n≤100000.

C++11

加载最近代码

1

题目列表

1 个赞

这你不会?

2 个赞

就没写

1 个赞

ee

2 个赞

定义结构体会吧?

struct test
{
    int a;
    int b;
    int c;
};

找最大会把?

for(int j=1; j<n; j++)
    {
        if(t[j].a>maxa) maxa=t[j].a;
        if(t[j].b>maxb) maxb=t[j].b;
        if(t[j].c>maxc) maxc=t[j].c;
    }

判断会把?

if(t[j].a==maxa&&t[j].b==maxb&&t[j].c==maxc)

完成了!

8 个赞

求给解决方案和赞

3 个赞

实力

1 个赞

谢谢了

1 个赞

太实力了

1 个赞

哈哈

1 个赞

image
啊!差评~

1 个赞

你改改呗

好的

他报什么错

编译错



1 个赞

你会用c++么

还是在开玩笑

没事,结了吧

1 个赞

瞎写的

1 个赞

hh,结了