蓝桥杯备战17.bitset砝码称重

P2347 [NOIP1996 提高组] 砝码称重 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

bitset

用来存储二进制

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
#define int long long
const int N = 2e5+10;
int w[] = {0,1,2,3,5,10,20};
signed main()
{
	std::ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
	bitset<1050>f;
	f[0]=1;
	for(int i=1;i<=6;i++)
	{
		int cnt;cin>>cnt;
		for(int j=1;j<=cnt;j++)
		{
			f|=f<<w[i];//1 001->010
		}
	}
	
	cout<<"Total="<<f.count()-1;
	return 0;
}
相关推荐
轮到我狗叫了6 小时前
力扣.84柱状图中最大矩形 力扣.134加油站牛客.abb(hard 动态规划+哈希表)牛客.哈夫曼编码
算法·leetcode·职场和发展
熬了夜的程序员9 小时前
【LeetCode】99. 恢复二叉搜索树
算法·leetcode·职场和发展
Kent_J_Truman9 小时前
LeetCode Hot100 自用
算法·leetcode·职场和发展
熬了夜的程序员11 小时前
【LeetCode】101. 对称二叉树
算法·leetcode·链表·职场和发展·矩阵
Kuo-Teng12 小时前
LeetCode 73: Set Matrix Zeroes
java·算法·leetcode·职场和发展
.ZGR.14 小时前
第十六届蓝桥杯省赛 C 组——Java题解1(链表知识点)
java·算法·链表·蓝桥杯
007php00717 小时前
某游戏大厂的常用面试问题解析:Netty 与 NIO
java·数据库·游戏·面试·职场和发展·性能优化·nio
007php0071 天前
某游戏互联网大厂Java面试深度解析:Java基础与性能优化(一)
java·数据库·面试·职场和发展·性能优化·golang·php
小欣加油1 天前
leetcode 3318 计算子数组的x-sum I
c++·算法·leetcode·职场和发展