题意:一个n,代表n个问题。n行数据 每行三个数字a1,a2,a3。若有两个或三个为1。则能解决该问题 输出能解决多少个问题
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n;
cin>>n;
bool d1,d2,d3;
int ans=0;
for(int i=0;i<n;i++)
{
int is_yes=0;
cin>>d1>>d2>>d3;
if(d1){is_yes++;}
if(d2){is_yes++;}
if(d3){is_yes++;}
if(is_yes>=2){ans++;}
}
cout<<ans;
return 0;
}
本文介绍了一个简单的C++程序,用于解决一类特定的问题:给定一系列由三个整数构成的数据组,如果每组中有两个或更多的1,则认为该组问题可以被解决。通过遍历所有数据组并计算符合条件的组数来得出最终答案。

264

被折叠的 条评论
为什么被折叠?



