

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
import math
def main():
n = int(input())
a = [0] * (n + 1)
for i in range(1, n + 1):
t = 1
c = int(math.sqrt(i))
for j in range(2, c + 1):
if i % j == 0:
t += j
if j != i // j:
t += i // j
if i > 1:
t += i
a[i] = t
d = 0
for i in range(1, n + 1):
for j in range(i + 1, n + 1):
if (a[i] == j) or (a[j] == i):
d += 1
print(d)
if __name__ == "__main__":
main()
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
240
-736
270
bạn ơi . Code bằng c++ bài này như nào vậy