加勒比海盗船-最优装载问题(2021/1/16)

news/2024/10/25 16:30:14/

问题引入在这里插入图片描述

代码实现

#include<iostream>
using namespace std;
//函数功能:冒泡排序 
void BubbleSort(int*list,int n){int i=0,j=0;bool flag=0;for(i=0;i<n;++i){flag=0;for(j=0;j<n-i-1;++j){if(list[j]>list[j+1]){flag=1;int temp=list[j];list[j]=list[j+1];list[j+1]=temp; }}if(!flag){break;}}
}
int main(int argc,char**argv){int weight[8]={4,10,7,11,3,5,14,2};//古董清单 //我们需要在古董清单每次贪心选择都选择最轻的//则我们将其进行非递减排序比较好//在此为了写排序比较方面、使用冒泡排序	BubbleSort(weight,8);//排序输出验证int i;cout<<"weight:\n";for(i=0;i<8;i++){cout<<"\t"<<weight[i]<<endl;}int max=0,sum=0;cout<<"请你输入船的限重:";cin>>max;//开始进行贪心选择cout<<"您可以带走重量序列为:\n";for(i=0;i<8;i++){if(sum+weight[i]<=max){cout<<"\t"<<weight[i]<<endl;sum+=weight[i];}else{break;}} cout<<"带走的总重量为:\n";cout<<"\t"<<sum<<endl;return 0;
}

http://www.ppmy.cn/news/204095.html

相关文章

h0154.加勒比海盗船——最优装载问题 (20 分)

代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB 题目描述 在北美洲东南部&#xff0c;有一片神秘的海域&#xff0c;那里碧海 蓝天、阳光明媚&#xff0c;这正是传说中海盗最活跃的加勒比 海&#xff08;Caribbean Sea&#xff09;。17 世纪时&#xff0c;这里更是欧洲大…

蓝桥杯备战 -海盗比酒量

题目&#xff1a; 有一群海盗&#xff08;不多于20人&#xff09;&#xff0c;在船上比拼酒量。过程如下&#xff1a;打开一瓶酒&#xff0c;所有在场的人平分喝下&#xff0c;有几个人倒下了。再打开一瓶酒平分&#xff0c;又有倒下的&#xff0c;再次重复...... 直到开了 第…

showdialog 尝试读取或写入受保护的内存_修改电压和时序,超频上3733,十铨火神3200 16G套装内存评测...

十铨科技成立于1997&#xff0c;在存储当中算得上是老选手&#xff0c;但显然其名气不如金士顿、海盗船等&#xff0c;不过在内存老玩家心中&#xff0c;或许十铨的人气值更高&#xff0c;毕竟老玩家还是十分注重C/P值。同时十铨内存的终身质保服务给所有消费者提供了足够的保障…

Oracle_PL/SQL(6) 触发器(序列、视图)

序列1.创建序列create sequence seq_alog start with 1 increment by 1 maxvalue 999999999999999999999999999 minvalue 1 cache 20;说明&#xff1a;start with 1 --表示序列从1开始increment by 1 --表示序列每次自增1maxvalue --序列的最大值minvalue --序列的最小值ca…

最常用计算机机箱,好看又实用 给你的电脑选一个好机箱

01海盗船1000D 攒一台自己心仪的主机一直是玩家们的梦想&#xff0c;好的主机要有好的机箱来衬托&#xff0c;然而面对纷繁复杂的机箱产品&#xff0c;小伙伴们一时间又陷入了选择困难&#xff0c;市面上众多产品到底应该怎么选&#xff1f; 选择机箱确实是一件困难事&#xff…

Matlab学习(追击走私船问题(包括动态显示其图像)和最小二乘法直线拟合)

目录 追击走私船题目代码及其详解实现效果 最小二乘法直线拟合题目代码及其详解实现效果 追击走私船题目 2.将曲线画为动态曲线 代码及其详解 %Ships pursuit clc clear x0zeros(1,1);y0zeros(1,1); %违法船只初始位置 x1zeros(1,1);y1zeros(1,1); %值法船只初始位置 d…

在浏览器中创建一个多人海盗射击游戏:

制作多人游戏具有挑战性&#xff0c;原因有以下几个&#xff1a;托管成本昂贵&#xff0c;设计棘手且难以实施。 通过本教程&#xff0c;我希望解决最后一个障碍。 这是针对那些知道如何制作游戏并熟悉JavaScript但从未制作过在线多人游戏的开发人员的。 完成后&#xff0c;您…

《MLB棒球创造营》:走近棒球运动·匹兹堡海盗队

​ 匹兹堡海盗&#xff08;英语&#xff1a;Pittsburgh Pirates&#xff09;是一支位于宾夕法尼亚州匹兹堡市的美国职棒大联盟球队&#xff0c;隶属于国家联盟中区。队史总计参与了7次世界大赛&#xff0c;并获得5座世界大赛冠军。 海盗队在创立第6年的1887年&#xff0c;即从…