携程编程——1004 ( 旋转的二进制 )
来源:互联网 发布:单片机工程师 编辑:程序博客网 时间:2024/06/14 02:03
#include<cstring>#include<cstdio>#include<iostream>#include<algorithm>#include<string>#include<stack>#include<cstdlib>using namespace std;unsigned __int64 a[100];int main(){ __int64 i,j,n,m,t,mm,mmm; scanf("%I64d",&t); while(t--) { memset(a,0,sizeof(a)); scanf("%I64d %I64d",&m,&n); unsigned __int64 tt=n-1; mm=1; while(tt--) { mm=mm*2+1; } for(i=0;i<=n;i++) { if(i!=0) mmm=a[i-1]; else mmm=m; unsigned __int64 num=(mmm<<1); if(num>mm) { num=num-mm; a[i]=num; } else a[i]=num; } sort(a,a+n); for(i=0;i<n;i++) printf("%I64d",(a[i]&1)); printf("\n"); } return 0;}
0 0
- 携程编程——1004 ( 旋转的二进制 )
- 携程编程大赛 (预赛第一场)1004旋转的二进制
- CodingTrip - 携程编程大赛 (预赛第一场)旋转的二进制
- 编程之美一 旋转的二进制(待确认)
- 旋转的二进制
- 编程成长日记——求一个数的二进制
- 编程珠玑第二章习题—向量的旋转
- sqlite3编程—处理二进制blob
- 程序编程——001字符串旋转
- 编程之美1——一个数的二进制表示中1的个数
- 编程之美2——N!的二进制表示中最低位1的位置
- 基于Android重力传感器的编程——摇一摇打电话+旋转锁屏功能的实现
- 基于Android重力传感器的编程——摇一摇打电话+旋转锁屏功能的实现
- 《编程之美》读书笔记——“求二进制数中1的个数”
- 2.1《编程之美》读书笔记——“求二进制数中1的个数”
- 二进制中1的数目——编程之美2.1
- 求二进制数中1的个数——《编程之美》
- 编程之美2.1——二进制中1的个数
- Oracle_webservice
- Google Code Jam 2014 Qualification Round 2014 A B D
- linux错误码大全
- 第四章作业
- 关于自定义分割窗口类(派生于CSplitterWnd)遇到的问题
- 携程编程——1004 ( 旋转的二进制 )
- 2014.03
- 第5周作业-时钟动画程序(15-10)
- 路由器配置PPP协议 CHAP验证 PAP验证
- Makefile笔记
- 关于WPF画图性能问题
- Android ListView 下拉刷新 上拉更多[实例]
- 第七周项目4-友元类
- 【Java编程】Java基本数据类型