当前位置: 首页 > news >正文

营销网站建设多少钱html网页制作软件

营销网站建设多少钱,html网页制作软件,做网站用框架么,如何搭建wordpress商城思路: 首先,我们观察发现:由于每枚电池的使用时间不同,而我们又要减少浪费才能使所有电池加起来用得最久,不难发现:当n2时,输出较小值。 第一步:将电池分为两组,使两组…

思路:

首先,我们观察发现:由于每枚电池的使用时间不同,而我们又要减少浪费才能使所有电池加起来用得最久,不难发现:当n=2时,输出较小值。

第一步:将电池分为两组,使两组电池的总使用时长的差值尽可能小。
第二步:如果总时长更长的分组中有多于1个电池,那么取出这一组中的一些电池运行游戏机,消耗其中一些电池的电量,使得两组电池的使用时长相等。

代码解释

  1. 输入处理:借助while (scanf("%d", &n) != EOF)持续读取每组数据的电池数量n
  2. 电池数据读取:用数组a来存储每个电池的使用时长,同时在读取时计算总时长sum,并找出使用时长最长的电池maxn
  3. 判断最长使用时间
    • 如果除最长电池外其他电池总时长小于最长电池时长,那么最长使用时间就是其他电池的总时长。
    • 如果除最长电池外其他电池总时长大于等于最长电池时长,那么最长使用时间为所有电池总时长的一半。
  4. 输出结果:以保留一位小数的格式输出结果。

其实对于每一组数据只要判断最大的那个数是不是比其余的数的和都要大,如果成立的话那当然就是剩下的所有电池与最大的电池车轮战,最大为n-1个数的和,如果不成立的话那么最大就是n个数的和的一半,也就是说电池是一定可以全部用完的。

代码:

#include <bits/stdc++.h>
using namespace std;
const int N=1e5+5;
int a[N];
int main(){int n;while(scanf("%d",&n)!=EOF) {int maxn=-1,sum=0;for(int i=1;i<=n;i++){cin>>a[i];sum+=a[i]; if(maxn<a[i]) maxn=a[i]; }if((sum-maxn)<maxn){printf("%.1f\n",(sum-maxn)*1.0);}else{printf("%.1f\n",(sum-maxn-maxn)*1.0/2+maxn);}}return 0;
} 

http://www.cadmedia.cn/news/14759.html

相关文章:

  • b2b网站一般流程广州seo招聘网
  • 网站建设有哪些公司发稿网
  • 中国建设银行阜阳分行网站百度搜索关键词规则
  • 贪玩原始传奇官方网站网络营销最火的案例
  • 三合一网站建设公司官方app下载安装
  • 店铺运营数据分析seo刷关键词排名工具
  • 做时时彩网站都要什么网站排名英文
  • 长春电商网站建设公司常见的营销方式有哪些
  • 加强政府门户网站建设讲话深圳网站建设系统
  • 网站建设蛋蛋28seo网站运营
  • 郑州专业的网站建设公司哪家好太原互联网推广公司
  • cms网站怎么做免费源码下载网站
  • 广西水利工程建设管理网站新媒体营销推广公司
  • 如何把网站一个栏目做301跳转百度刷首页怎么刷
  • 用手机建立网站seo点击软件手机
  • 建立网站是很多企业开始进行网络营销的第一步株洲网站设计
  • 东营市城乡建设信息网英文seo外链发布工具
  • 云南网站建设哪家便宜网络推广网站大全
  • 中国网站有哪些必应搜索引擎地址
  • 深圳网站建设公司 犀牛云 移动云网站宣传页面怎么制作
  • 如何查询网站接入信息抖音推广方案
  • 建立网站的是什么人百度云盘登录入口
  • 网站建设 技术协议专业百度seo排名优化
  • 手机网站开发环境搭建alexa排名查询统计
  • 佛山做网站企业百度seo是什么意思呢
  • 企业网站托管电话杭州网络优化公司排名
  • 柳州网站制作工作室个人建网站步骤
  • 成都旅游几月份去最佳时间网站搜索排名优化软件
  • 网站制作公司前十名外贸谷歌优化
  • 外贸平台是什么意思seo在线优化工具 si