博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDOJ 1069_大二写
阅读量:4593 次
发布时间:2019-06-09

本文共 1318 字,大约阅读时间需要 4 分钟。

AC代码:

//HDOJ 1069#include 
#include
#include
#define Max 100using namespace std;struct dimensinos{ int l; int w; int d; long int max_deadline_unit;}block[Max];bool compare(dimensinos a, dimensinos b){ return a.l*a.w > b.l*b.w ;}int main(void){ freopen("in.txt","r",stdin); int N, count = 1; while(scanf("%d",&N) && N) { int x, y, z; long int max_universe; for(int i = 1; i <= N * 3; i++) { scanf("%d%d%d", &x, &y, &z); block[i].l = x; block[i].w = y; block[i].d = z; block[++i].l = z; block[i].w = x; block[i].d = y; block[++i].l = y; block[i].w = z; block[i].d = x; } sort(block + 1, block + 1 + N * 3, compare); //面积从大到小排序 //算法的核心部分 block[1].max_deadline_unit = block[1].d; max_universe = block[1].max_deadline_unit; for(int i = 2; i <= 3*N; i++) { block[i].max_deadline_unit = block[i].d; for(int j = i-1; j >= 1; j--) { if(!((block[i].l

 

转载于:https://www.cnblogs.com/phaLQ/p/9886313.html

你可能感兴趣的文章
Python之装饰器
查看>>
04Array
查看>>
MeteoInfoLab脚本示例:计算不同区域平均值
查看>>
Spring -- 全注解下的IoC(1)
查看>>
C#中的值类型和引用类型的比较
查看>>
[NOI2018]屠龙勇士
查看>>
Python3.0科学计算学习之类
查看>>
关于web前端中遇到的html,css小知识点
查看>>
阿里云高级技术专家空见: CDN的数据化之路
查看>>
Container and injection
查看>>
【转】职场学做“功夫熊猫”
查看>>
OpenNMS架构介绍
查看>>
金融系列10《发卡行脚本》
查看>>
wcf学习一
查看>>
数据库的创建,数据的增删改查
查看>>
iOS scrollview循环播放加缩放
查看>>
如何在Eclipse中配置Tomcat服务器
查看>>
jquery弹出框
查看>>
个人总结_5.11
查看>>
BZOJ2768 JLOI2010 冠军调查 网络流
查看>>