60分求助
查看原帖
60分求助
1160674
kkkisbigsb楼主2024/7/6 16:39

测试点第2,3个过不去 c++

#include<iostream>
using namespace std;
int main(){
	int a;
	cin >> a;
	
	// 性质 1: 偶数
	if (a % 2 == 0) {
		if (a > 4 && a <= 12) {
			cout << 1 << " ";
		} 
		else{
			cout << 0 << " ";
		}
		
	}
	else {
		cout << 0 << " ";
	}
	
	// 性质 2: 大于4且不大于12
	
	
	// 小 A
	if (a % 2 == 0 || (a > 4 && a <= 12)) {
		cout << 1 << " ";
	} else {
		cout << 0 << " ";
	}
	
	// Uim
	if (!(a > 4 && a <= 12) && !(a % 2 == 0)) {
		cout << 1 << " ";
	} else {
		cout << 0 << " ";
	}
	
	// 小 B
	if (!(a > 4 && a <= 12) && !(a % 2 == 0)) {
		cout << 1 << " ";
	} else {
		cout << 0 << " ";
	}
	
	// 正妹
	cout << endl;  // 输出换行,确保每个条件后面有自己的一行
	
	return 0;
}
2024/7/6 16:39
加载中...