Frequent Subsets Problem 进制运算 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
来源:互联网 发布:威廉·密里根 知乎 编辑:程序博客网 时间:2024/05/29 18:02
题目链接
因为n只到20,直接利用二进制的位运算暴力解决,1代表有该元素,0代表没有该元素
#include<bits/stdc++.h>using namespace std;typedef long long ll;int n;double m;stringstream ss;string s;int t;int c[55];int sum=0;int main(){// freopen("data.txt","r",stdin); ios_base::sync_with_stdio(false); memset(c,0,sizeof(c)); getline(cin,s); ss<<s; ss>>n>>m; while(getline(cin,s)) { ss.clear(); ss<<s; while(ss >> t) { c[sum] |= ( 1<<(t-1) ); }// cout <<c[sum]<<endl; sum++; } int xx = ceil(m*sum); int ans = 0; int maxx = (1<<n); for(int i=1;i<=maxx;i++) { int ct = 0; for(int j=0;j<sum;j++) { if((i&c[j])==i) {// cout <<(i&c[j])<<" "<<i<<endl; ct++; } }// if(ct)cout<<ct<<endl; if(ct>=xx) ans++; } cout<<ans<<endl; return 0;}
阅读全文
0 0
- Frequent Subsets Problem 进制运算 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛: M. Frequent Subsets Problem(状压)
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 M. Frequent Subsets Problem
- 2017 ACM-ICPC亚洲区(南宁赛区)网络赛 F.Frequent Subsets Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 Frequent Subsets Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛:Frequent Subsets Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 M Frequent Subsets Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 M. Frequent Subsets Problem (状态压缩)
- 计蒜客 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 M. Frequent Subsets Problem (位压缩)
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 The Heaviest Non-decreasing Subsequence Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 The Heaviest Non-decreasing Subsequence Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 The Heaviest Non-decreasing Subsequence Problem
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛:The Heaviest Non-decreasing Subsequence Problem
- 2017ACM-ICPC南宁网络赛Frequent Subsets Problem(康托展开+bfs)
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 L. The Heaviest Non-decreasing Subsequence Problem (LIS)
- c#对时间的处理(待添加)
- eclise 部署web工程报 There are no resources that can be added or removed from the server. 解决办法
- 存储管理方法详解
- 【数据库设计】概念设计-数据库ER图基础概念
- RxJava+RxAndroid+OKHTTP实现get post 以及下载图片功能
- Frequent Subsets Problem 进制运算 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- 暗通道去雾算法 python实现
- kami
- LeetCode--Edit Distance
- Android常用的动画和小型代码理解
- ssh整合测试
- 一串数字分区间显示
- VS SDK更新问题(error MSB8036: 找不到 Windows SDK 版本10.0.14393.0)
- MATLAB中处理边界的函数