set用法--百度百科

原创 2013年12月03日 10:33:19

http://baike.baidu.com/link?url=Xi2cp3o71dl4uc60KCewJelOCkc0OiSOb_fzPjGJJD0u9e-mJMQ3y8hRtzD750tNSguVNYdsV_iN290NhztqNq


http://acdreamoj.sinaapp.com/

#include<cstdio>  
#include<cstring>  
#include<string.h>
#include<stdio.h>
#include<algorithm>  
#include<iostream>  
#include<cstdlib>  
#include<vector>  
#include<set>
#include<cmath>  
#include<math.h>
using namespace std;  
#define inf 0x3f3f3f3f  
#define ll __int64
#define N 1010

multiset<int> f;
int t[4];
int main()
{
	int n,i,j,k;
	while(scanf("%d",&n)!=EOF)
	{
		f.clear();
		scanf("%d%d%d%d",&t[0],&t[1],&t[2],&t[3]);
		for(i=0;i<n;i++)
		{
			scanf("%d",&k);
			f.insert(k);
		}
		int flag=0;
		set<int>::iterator it;
		for(i=0;i<4;i++)
		{
			int h=t[i];
			while(1)
			{
				if(f.size()==0)
				{
					flag=1;
					break;
				}
				it=f.lower_bound(h);
				if(it!=f.end())
				{
					f.erase(it);
					break;
				}
				else
				{
					it=f.end();
					it--;
					h-=*it;
					f.erase(it);
				}
			}
			if(flag==1)
				break;
		}
		if(flag==1)
		{
			printf("NO\n");
		}
		else
		{
			int sum=0;
			for(it=f.begin();it!=f.end();it++)
				sum+=*it;
			printf("YES %d\n",sum);
		}
	}
}


<c:set>的两种用法——来源百度百科

编辑 标签是用于保存数据的语法。 中文名 用    于 保存数据 属    性 语法 类    型 数据 目录 1 作用 2 语法 ▪ 语法1 ▪ 语法2 ▪ 语法...

gvim百度百科插件

  • 2015年03月27日 04:29
  • 8KB
  • 下载

使用python爬取百度百科python词条相关的1000个网页的标题和简介

spider_main.py# -*- coding: utf-8 -*- from baidu_spider import url_manager, html_downloader, html_pa...
  • stopcpp
  • stopcpp
  • 2017年04月10日 14:15
  • 1680

Python3爬虫之四简单爬虫架构【爬取百度百科python词条网页】

前面介绍了Python写简单的爬虫程序,这里参考慕课网Python开发简单爬虫总结一下爬虫的架构。让我们的爬虫程序模块划分更加明确,代码具有更佳的逻辑性、可读性。因此,我们可以将整个爬虫程序总结为以下...

算法复杂度_百度百科

  • 2016年09月21日 21:08
  • 1.04MB
  • 下载

Windows快捷键大全_百度百科

  • 2011年02月24日 15:33
  • 254KB
  • 下载

我的第一个Python3 网络爬虫 百度百科爬虫

最近学习Python 廖雪峰老师的Python 3教程 想要用项目练练手。Python网络爬虫看起来是不错的练手项目,于是着手学习爬虫的制作。 一开始并没有什么头绪,直到看到了慕课网的Pytho...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:set用法--百度百科
举报原因:
原因补充:

(最多只允许输入30个字)