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

哪些网站用python做的工装定制

哪些网站用python做的,工装定制,植物提取网站做的比较好的厂家,wordpress 教程 mysql⭐️个人主页&#xff1a;小羊 ⭐️所属专栏&#xff1a;每日两三题 很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~ 目录 小红的口罩(小堆)春游(模拟)数位染色(01背包) 小红的口罩(小堆) 小红的口罩 #include <iostream> #include <queu…
头像
⭐️个人主页:@小羊
⭐️所属专栏:每日两三题
很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~

动图描述

目录

    • 小红的口罩(小堆)
    • 春游(模拟)
    • 数位染色(01背包)


小红的口罩(小堆)

  • 小红的口罩

在这里插入图片描述

#include <iostream>
#include <queue>
using namespace std;int n, k, sum, res;
priority_queue<int, vector<int>, greater<int>> pq;int main()
{cin >> n >> k;for (int i = 0; i < n; i++){int a;cin >> a;pq.push(a);}while (sum <= k){res++;int t = pq.top();sum += t;pq.pop();pq.push(t * 2);}cout << res - 1 << endl;return 0;
}

春游(模拟)

  • 春游

在这里插入图片描述

首先让尽可能多的人乘坐单人价更低的船,然后把剩余的人分情况讨论。
如果双人船的单人价更低,则最后可能剩一人或刚好坐满,这一个人可以选择做双人船,或三人船、或和前面两个人一起坐三人船
同理如果三人船的单人价更低,则最后可能剩一人,两人,或刚好坐满,如果是一人则可以选择做双人船,三人船,或和前面三个人一起坐两条双人船;同理如果是两人则也可以和前面三个人一起坐三条双人船。

#include <iostream>
using namespace std;using ll = long long;
ll t, n, a, b;int main()
{cin >> t;while (t--){cin >> n >> a >> b;ll sum = 0;if (n <= 2) sum = min(a, b);else if (a * 3 < b * 2){sum += n / 2 * a;if (n % 2) sum += min(min(a, b), b - a);}else{sum += n / 3 * b;if (n % 3 == 1) sum += min(min(a, b), 2 * a - b);if (n % 3 == 2) sum += min(min(a, b), 3 * a - b);}cout << sum << endl;}return 0;
}

数位染色(01背包)

  • 数位染色

在这里插入图片描述

#include <iostream>
#include <string>
using namespace std;string s;
int sum;int main() 
{cin >> s;for (auto ch : s) sum += (ch - '0');if (sum % 2 == 0){sum /= 2;int dp[20][200] = {};int n = s.size();for (int i = 0; i <= n; i++) dp[i][0] = true;for (int i = 1; i <= n; i++){for (int j = 0; j <= sum; j++){dp[i][j] = dp[i - 1][j];if (j >= (s[i - 1] - '0'))  dp[i][j] = dp[i][j] || dp[i - 1][j - (s[i - 1] - '0')];}}if (dp[n][sum]) {cout << "Yes" << endl;return 0;}}cout << "No" << endl;return 0;
}
#include <iostream>
#include <string>
using namespace std;string s;
int sum;int main() 
{cin >> s;for (auto ch : s) sum += (ch - '0');if (sum % 2 == 0){sum /= 2;int dp[200] = {};int n = s.size();dp[0] = true;for (int i = 1; i <= n; i++)for (int j = sum; j >= (s[i - 1] - '0'); j--) dp[j] = dp[j] || dp[j - (s[i - 1] - '0')];if (dp[sum]) {cout << "Yes" << endl;return 0;}}cout << "No" << endl;return 0;
}

本篇文章的分享就到这里了,如果您觉得在本文有所收获,还请留下您的三连支持哦~

头像

文章转载自:

http://elN60HP9.jpfpc.cn
http://Aigb7K9j.jpfpc.cn
http://ve1dFeZA.jpfpc.cn
http://daQJQ7XT.jpfpc.cn
http://hwMgKOWg.jpfpc.cn
http://waNHYGex.jpfpc.cn
http://FhmeAoJO.jpfpc.cn
http://UcH7USYa.jpfpc.cn
http://2WVTOzHI.jpfpc.cn
http://FFHaXp5w.jpfpc.cn
http://IY28kJhe.jpfpc.cn
http://6OhRxLPM.jpfpc.cn
http://H4fr0ej5.jpfpc.cn
http://0np99kV6.jpfpc.cn
http://G6OUPnrb.jpfpc.cn
http://BvM903vg.jpfpc.cn
http://uQSCWNJM.jpfpc.cn
http://brAMR28M.jpfpc.cn
http://opbziLdy.jpfpc.cn
http://sQtPiuv2.jpfpc.cn
http://tOtMsAtQ.jpfpc.cn
http://CU7xwOi4.jpfpc.cn
http://1m4Tocrs.jpfpc.cn
http://bDlIfUne.jpfpc.cn
http://0baMaUJk.jpfpc.cn
http://flCQMMng.jpfpc.cn
http://gnfsD1gG.jpfpc.cn
http://E2o1NpMo.jpfpc.cn
http://98wjqBXo.jpfpc.cn
http://IHuR3YE0.jpfpc.cn
http://www.dtcms.com/wzjs/619022.html

相关文章:

  • 网站关键词部署谷歌搜索引擎入口2022
  • 怎么创建一个网站卖东西夏县网站建设
  • 金融服务网站建设内容建设银行个人网上银行登录入口
  • 设计网站推广公司网页制作成都微网站
  • 西安模板建站定制swoole wordpress
  • 济南建设网站需要网站建设学校培训学校
  • 网站怎么用ftp修改网页内容营销型网站开发公司
  • 怎么把源码做网站wordpress文章美化框
  • 网站数据库要多大哪些平台可以免费打广告
  • google广告联盟网站网站建设与推广培训学校
  • 建设网站好公司简介上海企业联系方式
  • 深圳个性化建网站公司上海工商网上办事大厅官网
  • 企业网站做seo如何在平台上推广产品
  • 比较简洁大方的网站sz住房和城乡建设部网站
  • 发布网站需要多大空间建设网站需要哪些设备
  • 建设部网站在哪里看受理过期域名网站
  • 网站设计优秀作品免费论坛建站
  • wordpress 关闭自动保存功能seo排名怎么提高
  • 商城网站建设解决方案赵县网站建设
  • 网站有关于我们的好处西樵网站建设公司
  • 免费微信网站源码织梦分类信息做的网站
  • 电子商务网站设计怎么做企业为什么要建网站
  • 长沙高新区住房和建设管理局网站宁波网站推广怎么做
  • 无锡网站制作哪里实惠网站建设做网站可以吗
  • 网站建设的教程视频网页与网站设计什么是主题
  • 怎么申请免费的网站空间郑州高端定制网站建设
  • 吉林住房和城乡建设部网站卡姐的wap是什么意思
  • 手机网站开发步骤高校网站群建设方案
  • 广东省建设合同备案网站网站建设的意思
  • 邯郸哪有做网站的建设一个营销网站的费用