博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NYOJ236心急的C小加
阅读量:5875 次
发布时间:2019-06-19

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

 

心急的C小加

时间限制:
1000 ms  |  内存限制:
65535 KB
难度:
4
 
描述

C小加有一些木棒,它们的长度和质量都已经知道,需要一个机器处理这些木棒,机器开启的时候需要耗费一个单位的时间,如果第i+1个木棒的重量和长度都大于等于第i个处理的木棒,那么将不会耗费时间,否则需要消耗一个单位的时间。因为急着去约会,C小加想在最短的时间内把木棒处理完,你能告诉他应该怎样做吗?

 
输入
第一行是一个整数T(1<T<1500),表示输入数据一共有T组。
每组测试数据的第一行是一个整数N(1<=N<=5000),表示有N个木棒。接下来的一行分别输入N个木棒的L,W(0 < L ,W <= 10000),用一个空格隔开,分别表示木棒的长度和质量。
输出
处理这些木棒的最短时间。
样例输入
3 5 4 9 5 2 2 1 3 5 1 4 3 2 2 1 1 2 2 3 1 3 2 2 3 1
样例输出
213
View Code
1   2 #include
3 #include
4 #include
5 using namespace std; 6 struct strstick{ 7 int x,y,z; 8 }; 9 strstick stick[5005];10 int cmp(strstick a,strstick b)11 {12 if(a.x==b.x)return a.y
=stick[temp].y)38 {39 temp=j;40 stick[j].z=1;41 }42 }43 }44 }45 printf("%d\n",sum);46 }47 return 0;48 }49

 

转载地址:http://xfzix.baihongyu.com/

你可能感兴趣的文章
JDBC编程 之 增删改查
查看>>
《高效程序员的修炼》 读书笔记
查看>>
Android Animation动画详解(二): 组合动画特效
查看>>
《Netty权威指南》目录
查看>>
iGraph 2015双促复盘总结
查看>>
Android 开发第一弹:倒计时
查看>>
Linux Mac之间文件传输
查看>>
(六)unsigned的用法
查看>>
iOS开发- 以图搜图功能实现 (源码+解析)
查看>>
二维码篇【一】【JS】使用jquery.qrcode生成二维码
查看>>
LevelDB:Bloom源码精读——数据结构
查看>>
一个设置访问权限的实例
查看>>
【Android】 banner+tab吸顶+viewpager切换+刷新加载之实现
查看>>
找零问题与动态规划
查看>>
Leetcode279完全平方数
查看>>
jTopo学习笔记5——动画
查看>>
透析阿里3亿元投资的如涵:孵化张大奕,吸金但苦逼
查看>>
CSS实现镂空效果
查看>>
一个树状结构列表封装
查看>>
翻译: JavaScript中对象解构的3种实际应用
查看>>