不用if
查看原帖
不用if
305735
Jean_Gunnhildr楼主2024/10/5 19:14

写这题应该用不到 if 那么深的知识吧

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	int cnt=0;
	(n%2==0)?cnt+=1:cnt+=0;
	(n>4&&n<=12)?cnt++:cnt+=0;
	(cnt==2)?cout<<"1 ":cout<<"0 ";
	(cnt>=1)?cout<<"1 ":cout<<"0 ";
	(cnt==1)?cout<<"1 ":cout<<"0 ";
	(cnt==0)?cout<<"1 ":cout<<"0 ";
	return 0;
}
2024/10/5 19:14
加载中...