UESTC 1264 人民币的构造
2016-01-17 22:18
323 查看
题目链接:http://acm.uestc.edu.cn/#/problem/show/1264
ac代码:
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stack>
#include<queue>
#include<vector>
#include<iostream>
#include<algorithm>
#define MAXN 1010000
#define LL long long
#define ll __int64
#define INF 0x7fffffff
#define mem(x) memset(x,0,sizeof(x))
#define PI acos(-1)
#define mod 1000000007
using namespace std;
int main()
{
int n,m,i,k;
while(scanf("%d",&n)!=EOF)
{
int k=1;
int cnt=0;
int num=0;
while(n>0)
{
n-=k;
num+=k;
k=num*2+1;
cnt++;
}
printf("%d\n",cnt);
}
return 0;
}
ac代码:
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<stack>
#include<queue>
#include<vector>
#include<iostream>
#include<algorithm>
#define MAXN 1010000
#define LL long long
#define ll __int64
#define INF 0x7fffffff
#define mem(x) memset(x,0,sizeof(x))
#define PI acos(-1)
#define mod 1000000007
using namespace std;
int main()
{
int n,m,i,k;
while(scanf("%d",&n)!=EOF)
{
int k=1;
int cnt=0;
int num=0;
while(n>0)
{
n-=k;
num+=k;
k=num*2+1;
cnt++;
}
printf("%d\n",cnt);
}
return 0;
}
相关文章推荐
- Arduino 和 RPi 在家居控制方面的各种实践
- UIScrollView的代理(delegate)
- UESTC 1263 The Desire of Asuna (贪心)
- UESTC 1262 Memory (暴力)
- Android-Uiautomator:[6]运行中传入参数
- HDOJ2454(Degree Sequence of Graph G)(Havel-Hakimi定理判断所给序列是否可化成简单图)
- Does Lamda expression return value?
- UICollectionView的基础用法
- 【原】Masonry+UIScrollView的使用注意事项
- iOS开发 UIImage图片拼接
- POJ 2533 Longest Ordered Subsequence
- POJ 1458 Common Subsequence
- Android Call requires API level 11 (current min is 8)的解决方案
- 自定义cell中UILabel文字换行显示
- Ionic build android Error code 1
- Android自动化测试中uiautomator批改uiautomatorviewer获取不到动态界面的缺陷
- 短GUID
- hdu 1711 Number Sequence(KMP入门模板题)
- SGU 532. Building Foundation 暴力
- 处理类型(typedef,uisng,auto,decltype)