本文共 325 字,大约阅读时间需要 1 分钟。
#include#include #include using namespace std;int a[100];int k(int m){ int r,i,n; r=99;i=0; while(r-i>=1) { n=(r+i)/2;//找到中间的元素 a数组可以sort一边确定是有序排列 if(a[n]==m)return 1; else if(a[n] } return 0;}int main(){ for(int i=0;i<=99;i++) a[i]=i;//初始化数组 int m; cin>>m; if(k(m))cout<<"YES"<
转载地址:http://ixfci.baihongyu.com/