题目描述

传说古代印度有个喜欢下棋的国王叫舍罕,而宰相贝贝是个聪明的大臣,发明了国际象棋。国王玩得爱不释手,决定奖赏宰相。贝贝说:陛下,我别无他求,请你在这张棋盘的第一个格子里赏我一粒麦子;在第2个格子里赏我2粒麦子;在第3个格子里赏我4粒麦子;在第4个格子里赏我8粒麦子……依此类推直到100个格子,按这张棋盘上各格应赏的麦子全赏给我吧。
国王听了,觉得贝贝的要求并不高,说道:你能如愿以偿的。然而,国王却不知道这个数字是多么巨大啊!你能帮助国王算算第n个格子的麦粒数量吗?
输入

正整数n(n<101)。
输出

第n个格子的麦粒数量,注意不能以科学记数法表示。
样例输入 Copy

5
样例输出 Copy

16
提示

【输入输出样例】

输入
输出
样例1
5
16
样例2
40
549755813888

#include<bits/stdc++.h>
using namespace std;
int a[10000001],b,c=1,v;
int main()
{cin>>b;a[1]=1;for(int i=2;i<=b;i++){v=0;for(int i=1;i<=c;i++){a[i]=2*a[i]+v;v=a[i]/10;a[i]%=10;}if(v!=0){c++;a[c]=v;}}for(int i=c;i>=1;i--)cout<<a[i];return 0;
}

贝贝与国王(king)相关推荐

  1. 《全球购》King Henry's开心果,全世界舌尖上的零食

    下面为大家推荐一款美国最知名的坚果,King Henry's开心果.外包装设计简约方便,以推崇天然健康的理念,精选高质量的产品. 文化传说 传说五世纪时的波希战争中,波斯人英勇无比,在恶劣的环境中愈战 ...

  2. 腾讯云分布式高可靠消息队列 CMQ 架构

    在分布式大行其道的今天,我们在系统内部.平台之间广泛运用消息中间件进行数据交换及解耦.CMQ 是腾讯云内部自研基于的高可靠.强一致.可扩展分 布式消息队列,在腾讯内部包括微信手机 QQ 业务红包.腾讯 ...

  3. 多态amp;nbsp;OC——第十天

    1.多态  父类指针指向子类对象      没有继承就没有多态      联系前面知识才能清楚什么是多态,所以放到最后面总结小知识点,有前面的知识会对多态更好的了解,会觉得简单很多,但是看此篇博文需要 ...

  4. node seneca_使用Node.js和Seneca编写国际象棋微服务,第3部分

    node seneca Finishing up a three-part series on writing a rules engine with Seneca microservices. 完成 ...

  5. 纵论物联网(十一):蓝牙技术的发展

    导语 在我们之前的文章<未来3到5年,互联网巨头淡出后的智能硬件产业会如何发展?>曾经提到过,智能硬件的发展离不开蓝牙BLE标准.智能手机对低功耗蓝牙BLE标准的支持,尤其是苹果公司对BL ...

  6. 白杨英语-字母含义笔记

    A 像牛,耕种,食物,重要, 第一,开始,心脏 ac:尖锐 acro:最高 arc:弧 arch:总的,主要的 alt:高 B 屏蔽物外形,房屋,帐篷,包,保护,稳定 C 骆驼,交通工具,运输,行走, ...

  7. 无标注数据是鸡肋还是宝藏?阿里工程师这样用它

    阿里妹导读:针对业务场景中标注数据不足.大量的无标注数据又难以有效利用的问题,我们提出了一种面向行为序列数据的深度学习风控算法 Auto Risk,提出通过代理任务从无标注数据中学习通用的特征表示.这 ...

  8. 无标注数据是鸡肋还是宝藏?阿里工程师这样用它​

    阿里妹导读:针对业务场景中标注数据不足.大量的无标注数据又难以有效利用的问题,我们提出了一种面向行为序列数据的深度学习风控算法 Auto Risk,提出通过代理任务从无标注数据中学习通用的特征表示.这 ...

  9. 迄今最全的国内引进的凯迪克获奖绘本书单172本(1938年-2016年)

    转载自 http://blog.sina.com.cn/s/blog_150ae585c0102x8x3.html 为了方便宝爸宝妈们了解"凯迪克奖"的相关知识,小编历时数天,通过 ...

最新文章

  1. Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
  2. 新网站如何在最短的时间内提升排名呢?
  3. 在Win7中使用Python的MySQLdb模块
  4. java 判断 中文字符_java中判断字符串中是否有中文字符
  5. 从GB到GBDT到XGBoost
  6. Linux命令终端提示符显示-bash-4.2#解决方法【转载】
  7. win10语音语言服务器,win10系统:朗读女语音库(发音人)安装方法说明
  8. 北京东二环——东四联通机房
  9. vue-devtoools 调试工具安装
  10. @ 添加属性(属性注入)
  11. 转载CentOS7 yum 安装与配置MySQL5.7
  12. MySQL彻底卸载教程
  13. laravel 一次对多个字段进行 increment 或者decrement 操作
  14. 程序人生:我,颓废3年,怒加薪26K:成年人最顶级的自律,是逆着人性做事
  15. 一文学明白数据库系统--数据库系统期末复习--从入门到入考场--考前抄ppt系列
  16. 写一个可以一键统一调整word文档格式的程序
  17. 基于Springboot搭建个人博客 (学习笔记)
  18. 什么是数字化?企业该如何做数字化?
  19. GCN变体-graphSAGE
  20. 如何用光盘安装服务器系统教程,光盘、硬盘怎么安装系统(图文教程)

热门文章

  1. html input dropdown,选择下拉插件-Dropdown.js
  2. python基础——100多个Python挑战性编程练习
  3. 今天在长治,明天回济南。
  4. 数字 IC 技能拓展(24)单口、伪双口、真双口 RAM、单口、双口 ROM 的区别与联系
  5. 软件需求与软件需求规约
  6. win7支持的Node版本-node-v12.8.0-x64.msi
  7. STM32按键中断控制led亮灭
  8. 海量数据成功举办openGauss Developer Day 2022“数据库内核探秘”专场论坛
  9. 行业研究——信创行业
  10. [leetcode] 342. Power of Four