12:计算2的N次方

news/2024/11/29 19:44:34/

原题链接

总时间限制: 
1000ms 
内存限制: 
65536kB
描述

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

输入
输入一个正整数N。
输出
输出2的N次方的值。
样例输入
5
样例输出
32
提示
高精度计算

源码

#include<iostream>
using namespace std;
int main()
{const int x = 2; // 计算x的n次方int a[1000] = {0};int b = 0; // 用来计算向前进的数字a[999] = 1;int N, i, j;cin >> N;for (i=0; i<N; i++){j = 999;while (j >= 0){int k = a[j] * x + b;a[j] = k % 10;b = k / 10;j--;}}for (i=0; i<1000; i++){if (a[i] != 0)break;}for (; i<1000; i++){cout << a[i];}cout << endl;return 0;
}



http://www.ppmy.cn/news/500594.html

相关文章

任何一个正整数都可以用2的幂次方表示:137=2^7+2^3+2^0

一、题目描述 例如: 137272320,同时约定几次方用括号来表示&#xff0c;即ab可表示为a(b),由此可知,137可表示为: 2(7)2(3)2(0)&#xff0c;进一步: 722220 (2^1用2表示) 322^0.所以最后137可表示为: 2(2(2)22(0))2(22(0))2(0). 又如: 13152^ 10282521.所以1315最后可表示为: …

2的幂次方表示题解

8758:2的幂次方表示 总时间限制: 1000ms 内存限制: 65536kB 描述 任何一个正整数都可以用2的幂次方表示。例如&#xff1a; 137272320 同时约定方次用括号来表示&#xff0c;即ab可表示为a(b)。由此可知&#xff0c;137可表示为&#xff1a; 2(7)2(3)2(0) 进一步&…

1170:计算2的N次方

1170&#xff1a;计算2的N次方 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 23064 通过数: 12225 【题目描述】 任意给定一个正整数N(N<100)&#xff0c;计算2的n次方的值。 【输入】 输入一个正整数N。 【输出】 输出2的N次方的值。 【输入样例】 5 【输…

计算2的n次方

描述&#xff1a; 任意给定一个正整数N(N<100)&#xff0c;计算2的n次方的值。 输入&#xff1a; 输入一个正整数N。 输出&#xff1a; 输出2的N次方的值。 样例输入&#xff1a; 5 样例输出&#xff1a; 32 核心思想&#xff1a; 计算2的n次方也是依次相乘2&#xff0c;大于…

判断一个数是否为2的次方幂

给定一个整数n&#xff0c;判断它是否为2的次方幂。 思路&#xff1a;2&#xff0c;4&#xff0c;8&#xff0c;16&#xff0c;32....都是2的n次幂 转换为二进制分别为&#xff1a; 10 100 1000 10000 100000 这些数减1后与自身进行按位与&#xff0c;如果结果为…

怎么判断数字n是否为2的x次方,即2的幂次呢,比如2,4,8,16,32

怎么判断数字n是否为2的x次方&#xff0c;即2的幂次呢&#xff1f;比如2,4,8,16,32 提示&#xff1a;一些位运算的技巧 文章目录 怎么判断数字n是否为2的x次方&#xff0c;即2的幂次呢&#xff1f;比如2,4,8,16,32[TOC](文章目录) 题目如果n & (n-1) 0&#xff0c;n就是2的…

OpenEuler系统下Qt开发遇到的一些问题及其解决办法

1.qdebug不输出&#xff1a; https://blog.csdn.net/qq_43166035/article/details/124085036 先通过下面的命令找到00deepin-dde-env&#xff0c;然后再按照上面的教程搞。 sudo find / -name *dde-env 2.程序的发布&#xff1a; https://blog.csdn.net/xiaobai_cpp/article/d…

《深度学习调优指南.系统性优化模型》中文版

向AI转型的程序员都关注了这个号&#x1f447;&#x1f447;&#x1f447; PDF获取地址: 关注微信公众号 datayx 然后回复 指南 即可获取。 提高模型性能的科学方法 机器学习开发的最终目标是最大化模型的效用。尽管不同应用场景的开发流程有所不同&#xff08;例如时间长度、…