蓝桥杯 算法训练 审美课
作者:互联网
参考:https://www.cnblogs.com/8023spz/p/10430243.html
代码:
#include <iostream>
#include <cstdio>
#include <vector>
#include <cstdlib>
#include <cstring>
#define inf 0x3f3f3f3f
using namespace std;
int n,m,c;
int mp[1<<20];//用来存储选择情况
int main() {
cin>>n>>m;//对每个小孩的的判断
int cc = (1 << m) - 1;///求m位全1的数
for(int i = 0;i < n;i ++) {
int num = 0,d;
for(int j = 0;j < m;j ++) {
scanf("%d",&d);
num = num * 2 + d;//十进制下的数
}//选择相同则num相等
c += mp[cc ^ num];//异或 即为不同的个数
mp[num] ++;
}
cout<<c<<endl;
}
标签:www,int,8023spz,审美,蓝桥,算法,inf,include 来源: https://blog.csdn.net/qq_43768149/article/details/88192793