求助c++
查看原帖
求助c++
632830
Mark_666楼主2022/6/6 20:47
#include<bits/stdc++.h>
using namespace std;
int ans;
int pd(int n)
{
	if(n>0)
		return n;
	else 
		return -n;
}
int main()
{
    int n;
    cin>>n;
    int c[n];
    int m[n];
    int e[n];
    for(int i=0;i<n;i++)
    	cin>>c[i]>>m[i]>>e[i];
	for(int i=0;i<n-1;i++)
	{
		bool p1d;
		if(pd(c[i]-c[i+1])>5)
			p1d=false;
		if(pd(m[i]-m[i+1])>5)
			p1d=false;
		if(pd(e[i]-e[i+1])>5)
			p1d=false;
		if(pd((c[i]+m[i]+e[i])-(c[i+1]+m[i+1]+e[i+1])>10))
			p1d=false;
		if(p1d)
			ans++;
	}
	cout<<ans;
    return 0;
}

样例就没过,不知道哪里错了

2022/6/6 20:47
加载中...