1281. 求2+2*2+2*2*2+…+2*2*2*….*2

2024-02-22 23:28
文章标签 1281

本文主要是介绍1281. 求2+2*2+2*2*2+…+2*2*2*….*2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题描述

求2+2*2+2*2*2+…

#include<bits/stdc++.h>
using namespace std;
int a[100]={1};
int r[1000];
int k=1,k2=1,n,len;
int main(){cin>>n;for(int i=1;i<=n;i++){for(int j=0;j<k;j++){a[j]*=2;}for(int j=0;j<k;j++){a[j+1]+=a[j]/10;a[j]%=10;}if(a[k]){k++;}len=k;if(k2>k){len=k2;}for(int j=0;j<len;j++){r[j]+=a[j];if(r[j]>=10){r[j+1]+=r[j]/10;r[j]%=10;}}if(r[k2]){k2++;}}for(int i=k2-1;i>=0;i--){cout<<r[i];	}return 0;
}

的和是多少?最后一项有多少2相乘由键盘读入的n决定(1<=n<=100)!

比如:n=3,那么s=2+2*2+2*2*2=14!

输入

从键盘读入一个整数n(1<=n<=100)

输出

输出求出的和

这篇关于1281. 求2+2*2+2*2*2+…+2*2*2*….*2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/736826

相关文章

HDU 1281 TOJ 2733 棋盘游戏 二分图最大匹配

棋盘游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 2535    Accepted Submission(s): 1476 Problem Description 小希和Gardon在玩一个游戏:对一个N*M的棋盘

【leetcode】1281. 整数的各位积和之差(简单)题解学习

题目描述: 给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 示例 1: 输入:n = 234输出:15 解释:各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 + 4 = 9 结果 = 24 - 9 = 15 示例 2: 输入:n = 4421输出:21解释: 各位数之积 = 4 * 4 * 2 * 1 = 32

xtu oj 1281 Cute String

题目描述 Alice的记忆力不太好,如果一个句子中含的单词(每个单词之间用一个空格隔开)数量超过10,或者句子中字母种类(不区分大小写)超过10个,她就会记不住。现在给你若干个句子,请写个程序判断一下Alice是否能记住这些句子。 输入 存在多个样例。 每行输入一个字符串,表示句子。字符串长度不超过200,只含英文字母和空格。 输入数据保证每个单词之间只有一个空格,行末没有空格。 输出

LeetCode 1624. 两个相同字符之间的最长子字符串【字符串,哈希映射】1281

本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章中,我不仅会讲解多种解题思路及其优化,还会用多种编程语言实现题解,涉及到通用解法时更将归纳总结出相应的算法模板。 为了方便在PC上运行调试、分享代