计算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;
} 
相关推荐
Victoria.a21 分钟前
顺序表和链表(详解)
数据结构·链表
old_power28 分钟前
【PCL】Segmentation 模块—— 基于图割算法的点云分割(Min-Cut Based Segmentation)
c++·算法·计算机视觉·3d
Bran_Liu41 分钟前
【LeetCode 刷题】字符串-字符串匹配(KMP)
python·算法·leetcode
涛ing44 分钟前
21. C语言 `typedef`:类型重命名
linux·c语言·开发语言·c++·vscode·算法·visual studio
Jcqsunny1 小时前
[分治] FBI树
算法·深度优先··分治
黄金小码农1 小时前
C语言二级 2025/1/20 周一
c语言·开发语言·算法
笔耕不辍cj1 小时前
两两交换链表中的节点
数据结构·windows·链表
csj502 小时前
数据结构基础之《(16)—链表题目》
数据结构
謓泽2 小时前
【数据结构】二分查找
数据结构·算法
00Allen003 小时前
Java复习第四天
算法·leetcode·职场和发展