跳动探索网

💻📚zzuli OJ 1047: 对数表💯

导读 同学们好!今天来聊聊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 算法练习 编程入门