首页 > 其他分享 >不管你说的对不对,但是

不管你说的对不对,但是

时间:2024-09-27 11:45:42浏览次数:1  
标签:不管 i1 max i3 i2 i4 int 但是

和暴力的区别仅在循环长度

这是代码
#include<bits/stdc++.h>
using namespace std;
int a[5],ans=6000;
int main()
{
	freopen("light.in","r",stdin);
	freopen("light.out","w",stdout);
	ios::sync_with_stdio(0);
	cin.tie(0); cout.tie(0);
	for(int i=1;i<=4;i++)
		cin>>a[i];
	for(int i1=max(0,a[1]-950);i1<=a[1]&&i1<ans;i1++)
	 for(int i2=max(0,a[2]-950);i2<=a[2]&&i1+i2<ans;i2++)
	  for(int i3=max(0,a[3]-950),i4;i3<=a[3]&&i1+i2+i3<ans;i3++)
	  {
		i4=max(0,a[4]-i1/4-i2/2-i3/2);
		if(a[1]>i1+i2/2+i3/2+i4/4)
			i4=max(i4,(a[1]-i1-i2/2-i3/2)*4);
		if(a[2]>i1/2+i2+i3/4+i4/2)
			i4=max(i4,(a[2]-i1/2-i2-i3/4)*2);
		if(a[3]>i1/2+i2/4+i3+i4/2)
			i4=max(i4,(a[3]-i1/2-i2/4-i3)*2);
		ans=min(ans,i1+i2+i3+i4);
	  }
	cout<<ans<<"\n";
	return 0;
}

标签:不管,i1,max,i3,i2,i4,int,但是
From: https://www.cnblogs.com/lxyt-415x/p/18435377/wen-hao-second

相关文章

  • 45岁大龄程序员自述:我居然还苟在程序人生里,但是已经难以为继
    45岁大龄程序员自述:我居然还苟在程序人生里,但是已经难以为继  世界那么大,我想去看看...原文 不会打歌么学打歌阿哥怎摆你怎摆,大江大海江大海...瞧,这个中年不油腻(不油腻的原因是大叔很穷)的大叔扛着音箱出场了,其实远没有这么拉风!今年被动看到许多不好的消息和内容:......
  • Navicat连接Mongodb成功了,但是无法显示数据库怎么办?
    不知道你是否遇到过?Navicat连接Mongodb成功了,但是无法显示数据库怎么办?解决办法这个问题比较坑,对于第一次接触的小伙伴,可能会一脸懵逼,原因就是在Navicat中默认会不显示隐藏的项目,如果不手动勾选上,就无法显示,勾选之后,下次就不用重复勾选了。......
  • 经济学中讲到发国难财的乘人之危和抢劫有区别,发国难财是给人的多一种选择,但是我们如何
    在疫情期间,低价收购口罩并高价卖出的行为确实引起了广泛的关注和讨论。为了深入理解这一行为,我们可以从以下几个方面进行分析:首先,我们要明确“发国难财”与“抢劫”这两个概念的本质区别。虽然二者都可能涉及在不寻常的市场环境下谋取不正当利益,但它们的动机、手段和后果有......
  • 为什么网上Python爬虫教程这么多,但是做爬虫的这么少呢?
    专业的爬虫已经有搜索公司、数据公司在做了,像百度、搜狗、德勤等等,相关的程序员岗位也不少。但大多数场景下都只需要简单的爬虫,数据量小、难度低,这样简单的爬虫压根不需要专门的人才,不管用Python,还是用爬虫软件,在很短的时间里都能搞定。其实爬虫无外乎抓包工具、解析工具、HTM......
  • Dubbo 一些你不一定知道但是很好用的功能
    利用dubbo该特性,我们能够实现一些功能的灰度发布,实现步骤如下:接口旧的实现定义version=“1.0.0”,接口新的实现version=“2.0.0”Consumer端定义version="*"这样定义Provider和Consumer后,新旧接口实现各承担50%的流量;利用dubbo该特性,还能完成不兼容版本迁移:在低压力时......
  • 我有了个新同桌,但是他的朋友圈总是想传递一些东西。 我却看不惯,为啥看不惯我也不知道
    反正就是这样。 我准备把他屏蔽了,也不跟他争辩什么。 https://zhuanlan.zhihu.com/p/452630979曹大的傻逼定律。第一定律,从来没觉得自己傻逼过的,往往是不可救药的大傻逼。第二定律,觉得别人都是傻逼的,往往自己才是最傻逼的一个。第三定律,收割傻逼的会被傻逼们封神,试图唤醒......
  • PyQt5 使用 QStackedWidget 实现轮播展示动画,但是却疯狂闪烁的解决办法
    PyQt5使用QStackedWidget实现轮播展示动画,但是却疯狂闪烁的解决办法上篇说到,上篇见这里我们可能会遇到,当把鼠标移动到"下一页"和"上一页"按钮,又或者是Qlabel标签页时,就会疯狂闪烁,于是在这里换另一种方案,解决这个问题代码结构本文基于上篇,上篇见这里修改而来,全部代码......
  • 明明没有程序占用端口,但是启动程序却提示端口无法使用,项目也启动失败
    明明没有程序占用端口,但是启动程序却提示端口无法使用,项目也启动失败win10、端口占用、port、netstat、used背景曾在springboot中遇到过,新建springcloud时又遇到这个问题,如果不从根本上解决,就需要改端口,太过麻烦,为免再浪费时间所以这个问题必须要解决了。问题描述正......
  • 45岁大龄程序员自述:我居然还苟在程序人生里,但是已经难以为继
    世界那么大,我想去看看...原文 不会打歌么学打歌阿哥怎摆你怎摆,大江大海江大海...瞧,这个中年不油腻(不油腻的原因是大叔很穷)的大叔扛着音箱出场了,其实远没有这么拉风!今年被动看到许多不好的消息和内容:充满了“失业”,“裁员”等。一度我已经更郁郁了。所以我今天不是来搞......
  • 45岁大龄程序员自述:我居然还苟在程序人生里,但是已经难以为继
    世界那么大,我想去看看...记不清好久没来写随笔发水文吐槽了,这篇文章本来是想在园子里首发的,结果鬼使神差发在了头条里面。  (45岁大龄程序员自述:我居然还苟在程序人生里,但是已经难以为继)原文 不会打歌么学打歌阿哥怎摆你怎摆,大江大海江大海...瞧,这个中年不油腻(不油......