HDOJ 月之数 2502
月之数
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 7423 Accepted Submission(s): 4370
如果一个正整数m表示成二进制,它的位数为n(不包含前导0),寒月称它为一个n二进制数。所有的n二进制数中,1的总个数被称为n对应的月之数。
例如,3二进制数总共有4个,分别是4(100)、5(101)、6(110)、7(111),他们中1的个数一共是1+2+2+3=8,所以3对应的月之数就是8。
#include <stdio.h>
#include <math.h>
int main()
{int t;scanf("%d",&t);while (t--){int n,sum;scanf("%d",&n);sum=pow(2,n-1)+(n-1)*pow(2,n-2);printf("%d\n",sum);}return 0;
}
HDOJ 月之数 2502相关推荐
- HDOJ(HDU) 2502 月之数(进制)
Problem Description 当寒月还在读大一的时候,他在一本武林秘籍中(据后来考证,估计是计算机基础,狂汗-ing),发现了神奇的二进制数. 如果一个正整数m表示成二进制,它的位数为n(不 ...
- HDU 2502 月之数(简单递推)
月之数 Problem Description 当寒月还在读大一的时候,他在一本武林秘籍中(据后来考证,估计是计算机基础,狂汗-ing),发现了神奇的二进制数. 如果一个正整数m表示成二进制,它的位数 ...
- HDU-2502 月之数 组合数
月之数 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- HDU2502 月之数(解法三)【废除!!!】
本文废除,参见以下链接. 参考链接:HDU2502 月之数[递推] 月之数 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/ ...
- HDU2502 月之数(解法二)【废除!!!】
本文废除,参见以下链接. 参考链接:HDU2502 月之数[递推] 月之数 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/ ...
- HDU2502 月之数【递推】
月之数 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- Virtual Judge——C - 月之数
题目介绍 当寒月还在读大一的时候,他在一本武林秘籍中(据后来考证,估计是计算机基础,狂汗-ing),发现了神奇的二进制数. 如果一个正整数m表示成二进制,它的位数为n(不包含前导0),寒月称它为一个n ...
- C/C++ 天之痕,月之数
题目描述 当陈竟仇还在读大一的时候,他在一本武林秘籍中,发现了神奇的二进制数. 如果一个正整数m表示成二进制,它的位数为n(不包含前导0),陈竟仇称它为一个n二进制数.所有的n位二进制数中,1的总个数 ...
- 数论二(hdoj 卡特兰数)
卡特兰数: 1 通项公式:h(n)=C(n,2n)/(n+1)=(2n)!/((n!)*(n+1)!) 2递推公式:h(n)=((4*n-2)/(n+1))*h(n-1); h(n)=h(0)*h(n ...
- HDOJ2502月之数
C语言版 方法一:假设是m二进数,左边第一位确定为1,对剩下的m-1个位置选择1个位置放1,两个位置放1,...到m-1个位置放1(并且对可能的每种情况乘以1的个数). #include <st ...
最新文章
- 分支优化:neg+sbb算术运算代替逻辑跳
- [译]yield关键字都做了什么?
- 使用 Python 一步步搭建自己的区块链
- Sys.WebForms.PageRequestManagerServerErrorException(status code 500 OR 12031)
- Hdu 4415 Assassin's Creed 【贪心】.cpp
- 辅助类BinaryTreeNodeIndex(用index索引代替指针)
- read()/write()的生命旅程之三——第三章:write()
- Swager登陆跳转了login登陆页面
- cuda+cudnn下载安装
- matlab实现一维数组求平均函数
- 【数理统计】一题了解假设检验
- Windows 10微软拼音中添加自定义短语
- 提高系统开发效率的“银弹”——X-series可视化大规模应用开发工具集
- 一场技术人的年终盛典:9个老兵对2016年总结与思考
- (亲测n次)极其简单的ubuntu,Windows iso 安装方式(双系统或者单系统)
- 困扰的Byte、bit 、和16进制之间的关系
- 12、Bootstrap和ServerBootstrap啥关系
- 鸿蒙版微信和安卓版微信一样吗,让微信只支持鸿蒙,放弃安卓?那不是鸿蒙崛起,而是腾讯凉凉...
- PMON环境配置(龙芯,亲测成功1)
- C语言 自定义字符串拼接函数
热门文章
- 磨金石教育摄影干货分享|风光摄影后期教程:冷色调变暖色调
- VS编程,WPF中响应键盘事件、检测键盘键是否按下的一种方法
- (C语言代码分享):车辆信息管理系统源代码来了。
- 你的时间都去哪了?(一)数据分析指标
- Codeforces Raif Round 1 (Div. 1 + Div. 2) 1428D Bouncing Boomerangs 贪心+构造
- ID卡线圈和IC卡线圈的区别
- CVPR 2022 Self-augmented Unpaired Image Dehazing via Density and Depth Decomposition个人学习笔记
- python第三方模块之pyquery
- 中英文说明书丨CalBioreagents ACTH N端单克隆抗体
- linux 查看nas盘信息,实战 Windows 下读取 NAS 盘数据