栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python周练2

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python周练2

T1·国王与麦子 题目背景

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

输入

输入正整数 n n n

输出

输出第 n n n个格子的麦子数量,注意不能以科学记数法表示。

样例输入

输入样例一:
5 5 5
输入样例二:
40 40 40

样例输出

输出样例一:
16 16 16
输出样例二:
549755813888 549755813888 549755813888

数据范围

0 0 0⩽ n n n⩽ 100 100 100

T2·小明数木块 题目背景

小明家里堆放着一堆完全相同的正方体小木块,如右图所示:

因为木块堆得实在是太有规律了,所以只要知道它的层数就可以计算所有木块的数量了。但是,小明的计算能力真得很弱,所以,他有得再请你写个程序帮忙:给你任一堆木块的层数,求出这堆木块的数量。

输入

只有一个整数 n n n,表示这堆小木块的层数

输出

输出一个整数,表示这堆小木块的总数量

样例输入

5 5 5

样例输出

35 35 35

数据范围

1 ⩽ n ⩽ 10 1⩽n⩽10 1⩽n⩽105

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/325880.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号