博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ 3663:Costume Party
阅读量:5889 次
发布时间:2019-06-19

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

Costume Party
Time Limit: 1000MS   Memory Limit: 65536K
Total Submissions: 12607   Accepted: 4977

Description

It's Halloween! Farmer John is taking the cows to a costume party, but unfortunately he only has one costume. The costume fits precisely two cows with a length of (1 ≤ S ≤ 1,000,000). FJ has N cows (2 ≤N ≤ 20,000) conveniently numbered 1..N; cow i has length Li (1 ≤ Li ≤ 1,000,000). Two cows can fit into the costume if the sum of their lengths is no greater than the length of the costume. FJ wants to know how many pairs of two distinct cows will fit into the costume.

Input

* Line 1: Two space-separated integers: N and S

* Lines 2..N+1: Line i+1 contains a single integer: Li

Output

* Line 1: A single integer representing the number of pairs of cows FJ can choose. Note that the order of the two cows does not matter.

Sample Input

4 63521

Sample Output

4

这两天做水题真是做的够了,这尼玛水平完全没有什么提高。

题意是给出的数组中判断有多少个两个数的和小于等于给定的数。

一开始觉得so easy,结果TLE。。。

之后sort一下,判断大于的就跳出才能符合要求。

代码:

#include 
#include
#include
#include
#include
#include
using namespace std;int num[20005];int main(){ int N,S,i,j; scanf("%d%d",&N,&S); int result=0; for(i=1;i<=N;i++) { scanf("%d",&num[i]); } sort(num+1,num+N+1); for(i=1;i<=N;i++) { for(j=1;j

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/lightspeedsmallson/p/4785851.html

你可能感兴趣的文章
Windows Mobile下Native C++访问SqlCe的封装
查看>>
malloc/free函数的简单实现及思考
查看>>
《Effective C#》读书笔记——条目28:提供粗粒度的互联网API<使用C#表达设计>
查看>>
GIS开发随笔(1)——写在开发前的话
查看>>
js简单操作Cookie
查看>>
node08---Express框架
查看>>
VBS,JAVA,ORACLE相关语言特性整理
查看>>
西子晴雪。
查看>>
EntityFramework之原始查询及性能优化(六)
查看>>
文本挖掘预处理之向量化与Hash Trick
查看>>
JAVA 同步之 synchronized 修饰方法
查看>>
Net设计模式实例之适配器模式(Adapter Pattern)
查看>>
Silverlight资源(转自蓝色理想)
查看>>
ABP理论学习之多租户
查看>>
Neutron 理解 (8): Neutron 是如何实现虚机防火墙的 [How Neutron Implements Security Group]...
查看>>
TP-Link wr703N 使用华为HiLink系列上网卡的设置【转】
查看>>
ASP.NET MVC5+EF6+EasyUI 后台管理系统(4)-创建项目解决方案
查看>>
IBM云的商务动作之我见(2):IBM 和 VMware 战略合作推进混合云
查看>>
阿里云--域名,主机,备案都配置好了,就是不能访问网站的解决方案
查看>>
使用Enyim.Caching访问阿里云的OCS
查看>>