计算2的N次方

题目描述

任意给定一个正整数N(N<=100),计算2的n次方的值。

输入描述

输入一个正整数N。

输出描述

输出2的N次方的值。

样例

输入

复制代码
5

输出

复制代码
32

AC:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int c[114514]={1};
int main(){
	int n,cnt=0;
	cin>>n;
	int jw=0;
	while(n--){
		for(int i=0;i<=cnt;i++){
			c[i]+=c[i]+jw;
			jw=c[i]/10;
			c[i]%=10;
			
		}if(jw!=0){
			cnt++;
			c[cnt]=jw;
			jw=0;
		}
	}
	int len=cnt+1;
	while(len>1&&c[len-1]==0)len--;
	for(int i=len-1;i>=0;i--)cout<<c[i];
	return 0;
} 
相关推荐
梁下轻语的秋缘14 分钟前
每日c/c++题 备战蓝桥杯 ([洛谷 P1226] 快速幂求模题解)
c++·算法·蓝桥杯
CODE_RabbitV19 分钟前
【深度强化学习 DRL 快速实践】逆向强化学习算法 (IRL)
算法
mit6.8241 小时前
[贪心_7] 最优除法 | 跳跃游戏 II | 加油站
数据结构·算法·leetcode
keep intensify1 小时前
通讯录完善版本(详细讲解+源码)
c语言·开发语言·数据结构·算法
shix .1 小时前
2025年PTA天梯赛正式赛 | 算法竞赛,题目详解
数据结构·算法
风铃儿~1 小时前
Java面试高频问题(26-28)
java·算法·面试
wuqingshun3141591 小时前
蓝桥杯 4. 卡片换位
算法·职场和发展·蓝桥杯
江沉晚呤时1 小时前
深入了解C# List集合及两种常见排序算法:插入排序与堆排序
windows·sql·算法·oracle·c#·排序算法·mybatis
egoist20232 小时前
【C++指南】告别C字符串陷阱:如何实现封装string?
开发语言·数据结构·c++·c++11·string·auto·深/浅拷贝
Eric.Lee20212 小时前
数据集-目标检测系列- F35 战斗机 检测数据集 F35 plane >> DataBall
人工智能·算法·yolo·目标检测·计算机视觉