题目链接:

http://codeforces.com/problemset/problem/595/A

题意:

一栋楼,有n层,每层有m户,每户有2个窗户,问这栋楼还有多少户没有睡觉(只要一个窗户灯亮就代表这户没有睡觉),1表示灯亮,0表示熄灭

解题思路:

其实就是每户的两个窗户的灯的状态时行逻辑或就可以了,因为只有0 0的时候,这户才代表睡觉了

程序代序:

#include <cstdio>
#include <cstring>
#include <cmath>
#include <iostream>
using namespace std;
#define LL long long
int main()
{
int n,m,x,y,sum=0;
cin>>n>>m;
for(int i=0;i<n*m;i++)
{
  cin>>x>>y;
  sum+=x||y;
}
cout<<sum<<endl;
 return 0;
}
View Code