题解 亲和数 C++ 简单易懂
摘要:解题思路:1.输入m,n,并设s1,s2分别表示两数的真约数之和2.利用循环分别求得m,n的真约数之和,即s1,s23.判断s1是否等于n,s2是否等于m4.如果是的话输出YES,否的话输出NO注意事……
编写题解 1157: 亲和数(python 较易懂)
摘要:m = int(input())
for i in range(m):
a, b = map(int, input().split())
a_list = [i for i in……
亲和数简单明了的题解
摘要:解题思路:编写一个函数便于解题注意事项:参考代码:#include<iostream>using namespace std;int Sum(int k){ int sum = 0; for (int……
亲和数(判约数的基本功)
摘要:解题思路:因为要判断是否约数,所以要使用暴力搜索(其实就是for循环)来查找,找到了就累加,再判断是否与输入的两个数相等。注意事项:1.计数器要清零 2.题目说了“不包含本身”,所以不能执行到这个数,……
亲和数题解(C语言代码)一目了然 别忘点赞哦-.-
摘要:解题思路:1.设输入的数为a,b;2.求出a的真约数的和suma;3.判断suma是否等于b,若不等于直接输出NO,结束;4.若suma等于b,求出b的真约数的和sumb;5.判断sumb是否等于a,……
暴力求解,思路简单,没考虑时间复杂度
摘要:解题思路:先循环找出真约数,用列表保存真约数,然后判断即可注意事项:循环设置的参数别弄混参考代码:n=int(input())
for i in range(n):
a,b=map(int……