int div(const int x, const int y)
{
int left_num = x;
int result = 0;
while (left_num >= y)
{
int multi = 1;
while (y * multi <= (left_num >> 1))
{
multi = multi << 1;
}
result += multi;
left_num -= y * multi;
}
return result;
}
posted on
2011-09-26 17:25dartagnan
阅读(536)
评论(0)
收藏举报