19【C趣味算法 & 却是用Python解决】国王的失算(数量级太大Dev-C++中无法得出结果),考虑用Python实现

简介: 19【C趣味算法 & 却是用Python解决】国王的失算(数量级太大Dev-C++中无法得出结果),考虑用Python实现

一、Review



18【C语言&趣味算法】“猜牌术”问题

17【C语言&趣味算法】爱因斯坦的数学问题

16【c语言&趣味算法】求车速问题

15【C语言&趣味算法】出售金鱼问题

14【c语言&趣味算法】三色球问题(数学中基础的排列组合问题)

13【C语言&趣味算法】分糖果问题。(数组名作为函数形参,亦即:形参数组名作指针变量)

12【c语言&趣味算法】存钱问题(四层for循环,if例断)

11【C语言&趣味算法】个人所得税问题((结构体应用)︰结构体的声明、定义结构体类型的三种方法等

10(可回看)【C语言&趣味算法】数制转换(常见,二进制、八进制、十进制、十六进制之间任意转换)

09【C语言&趣味算法】再识:折半查找(二分查找)︰基本思想、程序流程图及完整代码、附:顺序查找

08【C语言&趣味算法】再识:冒泡排序(问题分析、算法设计与分析、程序流程图以及完整代码)

07【C语言&趣味算法】最佳存款方案(采用从后往前递推解决)

06【c语言&趣味算法】牛顿迭代法求方程根(可回看)

05【C语言&趣味算法】经典:兔子产子问题(即:Fibonacci数列)

04【C语言&趣味算法】“抓交通肇事犯"问题。算法改进:设置"标识变量”,有效减少循环次数。

03【C语言&趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。

02【C语言&趣味算法】借书方案问题:小明有5本新书,要借给A、B、C三位小朋友,若每人每次只能借1本,则可以有多少种不同的借法?

01【C语言&趣味算法】百钱百鸡问题(问题简单,非初学者请忽略叭)。请注意算法的设计(程序的框架),程序流程图的绘制,算法的优化。


二、New Problem



2.1 Description of the problem

b8a784c673ca4a0da6294d4fcaf13b56.jpg


2.2 Problem analysis, algorithm design, design of program framework

622234c6a3d84674b3fdedc4a7436c82.jpg


2.3 Complete code and output


#include<stdio.h >
#include<math.h>  
int main()  
{      
  double sum = 0;                 /*定义double型变量sum存放累加和*/      
  int i;  
    /*使用循环求累加和*/ 
  for(i=1;i<=64;i++)      
    sum=sum+pow(2,i-1);              
  printf("国王总共需要赏赐给宰相的麦子数为:\n%f\n",sum); /*打印结果*/  
} 

大家可以猜—下这段程序在Dev-C++中的输出结果是什么:


4e1fe8708c914284ad40ae3ae5f8aac2.jpg


因此我们考虑用Python来实现:


# 昵 称:XieXu
# 时 间: 2022/12/27/0027 17:59
sum = 0
i = 1
for i in range(1, 65):
    sum = sum + pow(2, i - 1)
# k = str(sum)
# print("国王总共需要赏赐给宰相的麦子数为"+ k)
print("国王总共需要赏赐给宰相的麦子数为 %d" % (sum))

输出为:

用Python解决时,答案run后结果秒出。这,亦是Python的魅力。

01ee55a3926341b2b355f300e339c5b4.jpg


2.4Question expansion


c94cfd98dffd4ec481b440232c9992a3.jpg


相关文章
|
21小时前
|
机器学习/深度学习 算法 数据可视化
Python 数据结构和算法实用指南(四)(4)
Python 数据结构和算法实用指南(四)
6 1
|
21小时前
|
机器学习/深度学习 存储 算法
Python 数据结构和算法实用指南(四)(3)
Python 数据结构和算法实用指南(四)
11 1
|
21小时前
|
存储 算法 搜索推荐
Python 数据结构和算法实用指南(四)(2)
Python 数据结构和算法实用指南(四)
8 0
|
21小时前
|
存储 算法 Serverless
Python 数据结构和算法实用指南(四)(1)
Python 数据结构和算法实用指南(四)
11 0
|
21小时前
|
存储 算法 搜索推荐
Python 数据结构和算法实用指南(三)(4)
Python 数据结构和算法实用指南(三)
9 1
|
21小时前
|
存储 搜索推荐 算法
Python 数据结构和算法实用指南(三)(3)
Python 数据结构和算法实用指南(三)
9 1
|
21小时前
|
存储 算法 前端开发
Python 数据结构和算法实用指南(三)(2)
Python 数据结构和算法实用指南(三)
8 1
|
21小时前
|
存储 算法 编译器
Python 数据结构和算法实用指南(三)(1)
Python 数据结构和算法实用指南(三)
10 1
|
22小时前
|
存储 算法 搜索推荐
Python 数据结构和算法实用指南(二)(4)
Python 数据结构和算法实用指南(二)
11 2
|
22小时前
|
存储 XML 算法
Python 数据结构和算法实用指南(二)(3)
Python 数据结构和算法实用指南(二)
9 1