NPOJ 1065 喵星人吃土豆
题目大意:中文
注释代码:
/* * Problem ID : NPOJ 1065 喵星人吃土豆* Author : Lirx.t.Una * Language : C * Run Time : 2 * Run Memory : 1092
*/ #include <stdio.h>//k最大31位,int最高位为符号位
#define MAXN 31typedef long long llg;llg _3n[MAXN];//_3n[i]表示3^iint
main() {int t;//测例数int iscn;int k;//表示要计算第k大总重int i;//计数变量llg ans;//思路就是先获得k的二进制表示,第i位为1就将3^i加入结果ans*_3n = 1LL;for ( i = 1; i < MAXN; i++ )//先对3^n进行打表//由于k最大为int的最大值,因此只需要计算0 ~ 30位的值就行了_3n[i] = 3LL * _3n[i - 1];scanf("%d", &t);iscn = 0;while ( t-- ) {ans = 0LL;scanf("%d", &k);i = 0;while ( k ) {//逐个取二进制位if ( k & 1 ) ans += _3n[i];k >>= 1;i++;}printf("Case #%d: %lld\n", ++iscn, ans);}return 0;
}
无注释代码:
#include <stdio.h>#define MAXN 31typedef long long llg;llg _3n[MAXN];int
main() {int t;int iscn;int k;int i;llg ans;*_3n = 1LL;for ( i = 1; i < MAXN; i++ )_3n[i] = 3LL * _3n[i - 1];scanf("%d", &t);iscn = 0;while ( t-- ) {ans = 0LL;scanf("%d", &k);i = 0;while ( k ) {if ( k & 1 ) ans += _3n[i];k >>= 1;i++;}printf("Case #%d: %lld\n", ++iscn, ans);}return 0;
}
NPOJ 1065 喵星人吃土豆相关推荐
- nyoj 234 吃土豆
描述 Bean-eating is an interesting game, everyone owns an M*N matrix, which is filled with different q ...
- 萌神吃土豆007 (zoj 3676 - 3685)
貌似就因为这名字我也要做啊... 总结一下今天题的给我们队的感觉..复杂度...不要不敢想.. A problem 给你n个人和T个询问,每个人有两个值pi和qi,pi表示你给他一瓶nomal可乐他给 ...
- 吃了一辈子土豆,原来这么多吃法还治病,真要好好学学!
冬天到了,土豆是很多家庭过冬菜.当然,现在小编也一样吃着土豆在加班.但吃了一辈子土豆,但你知道吗?土豆就是最好的药,降血糖.控血压.防癌.治便秘样样行!你真该好好学学!1降压--生土豆榨汁降压多人不知 ...
- β射线与哪些物质可产生较高的韧致辐射_辐射无所不在,香蕉土豆里都有?我们还能愉快生活吗?...
作为一枚受过系统科学教育,耳聪目明的当代年轻人,你是不是隔三差五被长辈亲友群里各种"XX有放射性,赶紧远离!"的科学谣言搞得哭笑不得?又或者,稍一不注意,长辈亲友就买回了各种号称黑 ...
- 小卡的土豆园开园了~
小卡新开了这个园子,会在这里种土豆,也会在这里挖土豆.土豆泥,土豆沙拉,青椒土豆丝--好吧,彻底跑题. 我们都是这个世界上微不足道的一枚小土豆.无论是那个在电脑前辛勤的码农还是那个蜷在沙发上狂看美剧的 ...
- 请试试看每天吃一碗;白头发不见了,给爸妈留
每天都坚持喝一碗,现在已经连续喝了三个多星期了,以前有好些白发的地方居然没有复发,而且现在一根也没有啊,我真的很开心.不仅白头发不见了,而且皮肤变白皙和光滑了好多,气色也比原来好了!好东西要大家分享, ...
- 哪些食物不能一起吃!!!!
吃是一门很大的学问,但是万物相生相克,各种美食之间也有相克的关系.如果将这些相冲撞的食物同食,不但不会得到美的享受,反而会损害身体. 真是不可不防! 下面是本人收集的一些进食讲究. 一.相克篇 芹菜与 ...
- 10大玄机为你揭开炒土豆丝爽脆的秘密——尖椒土豆丝
时光如轮旋,一年的时间过得好快,转眼到了2010年的最后一天.不想回忆过去,只想保留美!时光如梭,岁月无情而留下的是生活的痕迹,快乐留给幸福的人源源的生活乐趣.在点点滴滴的过往中经历风雨,磨练自 ...
- 强人教你吃自助火锅(转载)
[ 以下文字转载自 Food 讨论区 ] 自助火锅是对火锅爱好者的公然挑衅.交几十零八块钱,随便你吃,凡是别的店里有的 我这里都有,凡是你想吃的你都可以随意,这种形式一上来就搞得很嚣张.往往有禁不 起 ...
- 十个改变降血压:每天吃四瓣蒜走六千步
北京中医药大学养生室教授 张湖德 心脏.大脑.肾脏,有着共同的"无声杀手"--高血压.或许人们还没感到什么不适,就已经遭受了它的致命打击.在我国,超过2亿人已患上了高血压,而且有越 ...
最新文章
- 海康设备字母编号含义 H5:0,H7:1,KT2:2,G5:3
- 素数的判断,以及素数的遍历
- 网易倩女找不到服务器,新倩女幽魂9月21日一直正在连接服务器_新倩女幽魂9月21日服务器一直连接解决办法_玩游戏网...
- ESP32彩屏应用开源了https://github.com/wireless-tag-cn/lv_port_esp32
- apt-get卸载命令
- 自制“低奢内”CSS3注册表单,包含JS验证哦。请别嫌弃,好吗?。
- c语言case怎么输入字母,如何使用switch case语句将字母转换为数字
- 休眠自动冲洗的黑暗面
- 谷歌师兄的刷题笔记分享!
- 深入解析:半连接与反连接的原理和等价改写方法
- 1092 最好吃的月饼 (20分)
- 蓝桥杯 ALGO-28 算法训练 星际交流
- 创建和销毁对象(1)
- ajax传输 基础一
- hdu 2546 饭卡 01背包
- ffmpeg音视频同步原理
- windows 10 Office 2016 安装
- APP渠道推广手册(新手必备)
- java多边形填充_关于java:从图像(填充形状)生成多边形
- 反垄断法正确实施的三大关键点