#include<stdio.h>
int find(int *arr,int low, int hight,int key)
{
int mid=(hight+low)/2 ;
if(hight<low) return -1;//处理不在数组内之数 ,此处参考网上技术,感觉很巧妙
if(arr[mid]!=key)
{
if(arr[mid]>key) return find(arr,low,mid-1,key);
else return find(arr,mid+1,hight,key);
}
e...
来自论坛 http://bbs.bccn.net/thread-404325-1-1.html
#include<iostream>
using namespace std;
int main()
{
for(int i=12; i<=98; i++)
for(int j=123;i*j>1234 && i*j<9876 &&j<987;j++)
if (i%10+ i/10+ j%10 + j/10%10 + j/100 +
i*j%10 + j*i/10%10 + i*j/100%10 +i*j/...
http://bbs.bccn.net/thread-403058-1-1.html
/*数矩形
#include<iostream>
using namespace std;
int f(int,int );
int f1(int );
int main()
{
cout<<f(4,4);
return 0;
}
int f(int x,int y)
{
int min;
min=x<y?x:y;
if(min==1 ) return f1(x>y?...