题目点这里

法一:一般人的方法

#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
	cin>>n;//输入
	if(n%2==0||n>50)cout<<"yes";//判断n整除2或大于50;
	else cout<<"no";
 	return 0;
} 

法二:超级打表

#include<bits/stdc++.h>
using namespace std;
int n;
string a[105]={"no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","no","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes","yes"};
int main(){
	cin>>n;
	cout<<a[n-1];//因为数组是从零开始的记得-1!(可以在第一个前面加个no,就可输出a[n])
 	return 0;
}