博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BZOJ1192 鬼谷子的钱袋
阅读量:6768 次
发布时间:2019-06-26

本文共 951 字,大约阅读时间需要 3 分钟。

目录

BZOJ1192 鬼谷子的钱袋

题解

比较水的题目,只要知道用1、2、4...\(2^n\)可以组成\([1,2^{n+1})\)这个区间里的任意一个数这个结论就行了。

code

#include 
using namespace std;typedef long long ll;bool Finish_read;template
inline void read(T &x){Finish_read=0;x=0;int f=1;char ch=getchar();while(!isdigit(ch)){if(ch=='-')f=-1;if(ch==EOF)return;ch=getchar();}while(isdigit(ch))x=x*10+ch-'0',ch=getchar();x*=f;Finish_read=1;}template
inline void print(T x){if(x/10!=0)print(x/10);putchar(x%10+'0');}template
inline void writeln(T x){if(x<0)putchar('-');x=abs(x);print(x);putchar('\n');}template
inline void write(T x){if(x<0)putchar('-');x=abs(x);print(x);}/*================Header Template==============*/ll m,now;int n;/*==================Define Area================*/int main() { read(m); now=1;n=1; if(m==2) return puts("2"),0; while((now<<=1)

转载于:https://www.cnblogs.com/Apocrypha/p/9432181.html

你可能感兴趣的文章
(5)连续非周期信号的傅里叶变换(频谱) & 周期信号的傅里叶变换
查看>>
session机制
查看>>
poj 1422 Air Raid (二分匹配)
查看>>
HDU 4931 Paint The Wall
查看>>
走在网页游戏开发的路上(九)
查看>>
使用外部编辑器出现乱码
查看>>
Python OS模块
查看>>
Apache Storm技术实战之2 -- BasicDRPCTopology
查看>>
Mybatis实战-入门程序
查看>>
随机数生成器
查看>>
HDU 4751 Divide Groups 2013 ACM/ICPC Asia Regional Nanjing Online
查看>>
GROUP BY 與 Null 值
查看>>
01题
查看>>
iOS获取当前设备方向
查看>>
用instsrv.exe将应用程序设置成服务
查看>>
字符型指针变量与字符数组的区别 <转>
查看>>
Collection与Collections的区别
查看>>
cookie 和session的简单比较
查看>>
翻转错误法线
查看>>
SVN cleanup失败的解决方案
查看>>