计算2的N次方
2023-02-18 16:35:28 时间
任意给定一个正整数 N(N≤100),计算 2的 N 次方的值。
输入格式
输入一个正整数 N。
输出格式
输出 2 的 N 次方的值。
提示
高精度计算。
样例输入
5
样例输出
32
1 #include<iostream>
2 using namespace std;
3 int main(){
4 int N;
5 cin>>N;
6 int arr[1000];
7 int len=0,cy=0;
8 arr[0]=1;
9 for(int i=0;i<N;i++){
10 cy=0;
11 for(int j=0;j<=len;j++){
12 arr[j]=arr[j]*2+cy;
13 cy=arr[j]/10;
14 arr[j]=arr[j]%10;
15 }
16 if (cy>0)
17 {
18 arr[++len]=cy;
19 }
20 }
21 for(int i=len;i>=0;i--){
22 cout<<arr[i];
23 }
24 }
相关文章
- 我的2013书单
- 书评:只有偏执狂才能生存
- 任务调度利器:Celery
- 又一个非常强悍的CSS框架:uikit
- gevent性能测试
- CSS实现Loading加载动画
- 如何实现“返回顶部”的页面效果
- 纯CSS气泡效果
- Mac OS X自启动服务
- 使用新浪微博API:创建站内应用
- 使用新浪微博API:创建Web应用
- 使用新浪微博API:创建SDK
- FLV视频文件格式分析
- Mac OS X编译ffmpeg
- 配置lighttpd反向代理
- 使用Fabric部署网站应用
- 为什么自然数中存在无穷多个素数
- JavaScript如何在离开页面时提示用户
- Mac OS X 10.6安装RoR
- uwsgi的多站点配置