codeforces 733D
明白了自己这么菜的原因多半是赛后不肯去补那些需要多花点时间思考的题目以及效率不高,但愿现在还不算晚。。。
#include<bits/stdc++.h> #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #include<string.h> #define maxint 999999999 #define MAXN 999999 typedef long long ll; using namespace std; bool vis[MAXN]; int n,m,k; int num1[MAXN]; char str[MAXN]; struct node{ll a,b,c,num; }sqr[MAXN];bool cmp(node x,node y) {if(x.a==y.a)return x.b>y.b;elsereturn x.a>y.a; }int main() {ll a,b,c;ll f1,f2,f3;while(scanf("%d",&n)!=EOF){ll MAX=0;for(int i=1;i<=n;i++){scanf("%lld%lld%lld",&a,&b,&c);ll sum=a+b+c;sqr[i].a=max(a,max(b,c));sqr[i].c=min(a,min(b,c));sqr[i].b=(sum-sqr[i].a-sqr[i].c);sqr[i].num=i;if(MAX < sqr[i].c){f1=i;MAX=sqr[i].c;}}sort(sqr+1,sqr+1+n,cmp);int flag=0;for(int i=1;i<n;i++){if(sqr[i].a==sqr[i+1].a&&sqr[i].b==sqr[i+1].b){if(MAX<min((sqr[i].c+sqr[i+1].c),sqr[i].b)){MAX=min((sqr[i].c+sqr[i+1].c),sqr[i].b);flag=1;f2=sqr[i].num;f3=sqr[i+1].num;}}}if(!flag){printf("1\n");printf("%lld\n",f1);}else{printf("2\n");printf("%lld %lld\n",f2,f3);}}return 0; }
转载于:https://www.cnblogs.com/ziranduhuo/p/6032001.html
codeforces 733D相关推荐
- CodeForces 375D Tree and Queries
传送门:https://codeforces.com/problemset/problem/375/D 题意: 给你一颗有根树,树上每个节点都有其对应的颜色,有m次询问,每次问你以点v为父节点的子树内 ...
- 「日常训练」Bad Luck Island(Codeforces Round 301 Div.2 D)
题意与分析(CodeForces 540D) 是一道概率dp题. 不过我没把它当dp做... 我就是凭着概率的直觉写的,还好这题不算难. 这题的重点在于考虑概率:他们喜相逢的概率是多少?考虑超几何分布 ...
- 【codeforces 812C】Sagheer and Nubian Market
[题目链接]:http://codeforces.com/contest/812/problem/C [题意] 给你n个物品; 你可以选购k个物品;则 每个物品有一个基础价值; 然后还有一个附加价值; ...
- CodeForces 获得数据
针对程序的输出可以看见 CodeForces :当输入.输出超过一定字符,会隐藏内容 所以:分若干个程序进行输入数据的获取 1. 1 for (i=1;i<=q;i++) 2 { 3 scanf ...
- codeforces水题100道 第二十七题 Codeforces Round #172 (Div. 2) A. Word Capitalization (strings)...
题目链接:http://www.codeforces.com/problemset/problem/281/A 题意:将一个英文字母的首字母变成大写,然后输出. C++代码: #include < ...
- CodeForces 595A
题目链接: http://codeforces.com/problemset/problem/595/A 题意: 一栋楼,有n层,每层有m户,每户有2个窗户,问这栋楼还有多少户没有睡觉(只要一个窗户灯 ...
- codeforces A. Jeff and Digits 解题报告
题目链接:http://codeforces.com/problemset/problem/352/A 题目意思:给定一个只有0或5组成的序列,你要重新编排这个序列(当然你可以不取尽这些数字),使得这 ...
- Codeforces Round #506 (Div. 3)
Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...
- Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)
Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈) 标签: codeforces 2017-06-02 11:41 29人阅读 ...
- [题解]RGB Substring (hard version)-前缀和(codeforces 1196D2)
题目链接:https://codeforces.com/problemset/problem/1196/D2 题意: q 个询问,每个查询将给你一个由 n 个字符组成的字符串s,每个字符都是 &quo ...
最新文章
- 小学三年级上册计算机计划书,小学三年级班主任工作计划书
- 经验总结!我们是如何在编程面试中挂掉的
- 既然安卓是开源的 为何华为要 鸿蒙,安卓靠开源、免费赢得了天下,现在华为鸿蒙也是开源免费的! - 区块网...
- 数据挖掘150道笔试题
- java poi 页码,apache poi页码
- c语言动态的申请矩阵存储空间,C语言中二维数组如何申请动态分配内存
- canvas 小球碰撞
- shell脚本小程序之特洛伊木马示例
- ffmpeg学习笔记(2)-YUV420算法原理
- 计算机日志查询域用户登录记录,Windows域控制器身份验证登录日志记录和取证...
- Java不停的gc_java – 我的应用程序不断运行Full GC!
- 网络电台mms地址大全(二)
- 人工智能 AI 绘画发展史
- 电压有效值电容和电感的电压电流相位关系以及电抗和容抗值推导
- 有了这几个webp转换工具,快速完成图片转换工作
- 计算机视觉室内定位的原理,基于计算机视觉的室内定位与导航系统
- 北理工计算机学院新闻,北理工计算机学院召开物联网工程本科专业建设研讨会...
- 如何使用音频剪辑软件,快速剪辑任意格式音频!
- 航嘉650计算机电源,搞机也不是那么容易搞的 — Huntkey 航嘉 MVPLAND K650 650w电脑主机电源 简测...
- 用python画分段函数图像_使用Python拟合分段函数
热门文章
- 远程连接hive报错
- 记录:编译opencv-4.1.0、opencv_contrib-4.1.0、dense_flow过程
- JAVA设计模式-单例模式(Singleton)线程安全与效率
- Java设计模式之单例模式(Singleton Pattern)
- 使用ZooKeeper ACL特性进行znode控制
- 开源社群系统 ThinkSNS+ 0.7.4 版本发布
- RecyclerView 下拉刷新和加载更多
- ajax基本概念,方法
- 用XAML做网页!!—广告展示区
- 终于将 SQL Server 成功迁移至 MySQL8.0 啦!!!