导读 同学们好!今天来聊聊zzuli OJ上的经典题目——对数表(题号1047)。这道题不仅考验算法思维,还锻炼了对数学知识的应用能力。🌟首先,题...
同学们好!今天来聊聊zzuli OJ上的经典题目——对数表(题号1047)。这道题不仅考验算法思维,还锻炼了对数学知识的应用能力。🌟
首先,题目要求我们输出一个n行m列的对数表,其中每个元素是对应行和列的乘积取对数的结果。听起来有点复杂?别担心!只要理清逻辑,分步骤实现就好啦👇:
第一步,明确输入格式,读取n和m的值;第二步,用双重循环遍历每行每列;第三步,计算对应的对数值并输出。💡
举个例子,假设输入n=3,m=4,那么我们需要生成一个3×4的表格,比如第一行第一列的值为log(1×1),依次类推。通过这个过程,你会发现编程其实像拼图一样有趣!🎉
最后附上参考代码,供小伙伴们学习借鉴👇👇👇
```python
import math
n, m = map(int, input().split())
for i in range(1, n+1):
for j in range(1, m+1):
print(f"{math.log(ij):.2f}", end=" ")
print()
```
快去试试吧!💪🔥
zzuliOJ 算法练习 编程入门
版权声明:本文由用户上传,如有侵权请联系删除!