四川大学蓝色星空BBS论坛
四川大学bbs,蓝色星空,四川大学吧,四川大学蓝色星空,蓝色星空bbs,川大蓝色星空bbs,四川大学蓝色星空站,蓝色星空四川大学,川大bbs
[回到开始]
[上一篇][下一篇]
发信人: artofacm (小昕★偶是新人), 信区: SCU_CS
标 题: Re: 百度 笔试 386781634*234659874 =
发信站: 四川大学蓝色星空站 (Mon Sep 24 22:25:03 2007), 站内
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int set = 0;
__int64 m, n;
__int64 sum;
while (scanf("%I64d %I64d", &m, &n) == 2)
{
sum = 0;
set++;
while (1)
{
if (m == 1)
{
sum += n;
break;
}
if (m % 2 == 1)
{
sum += n;
}
m >>= 1;
n <<= 1;
}
printf("set %d : the result is %I64d\n", set,
sum);
}
return 0;
}
【 在 Kutogo (鸡立鹤群*酷头) 的大作中提到: 】
: 没有程序
--
┏━━━━━━┯━━━━━━┓
┃ 笑看失與落 │ 模糊對視之 ┃
┠──────┼──────┨
┃ 豁達人生路 │ 歡喜在心頭 ┃
┗━━━━━━┷━━━━━━┛
※ 修改:·artofacm 于 Sep 24 22:26:38 修改本文·[FROM: 蓝色☆空]
※ 来源:·四川大学蓝色星空站 lsxk.org·[FROM: 蓝色☆空]
[回到开始]
[上一篇][下一篇]