#include <iostream> #include <cstdlib> #include <cmath> #include <deque> #include <algorithm> #include <numeric> #include <iterator> #include <sstream> #include <iomanip> #include <vector> #include <string.h> #include <string> using namespace std; int f(int n) { int sum=0; for(int i=1;i<n;i++) { if(n%i==0) { sum+=i; } } return sum; } int main() { int n,m; cin>>n>>m; if(n==f(m)&&m==f(n)) { cout<<"yes"<<endl; } else { cout<<"no"<<endl; } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
#include <cstdio> #include <cstdlib> #include <iostream> #include <cmath> #include <cctype> #include <cstring> #include <string> #include <stack> #include <algorithm> #include <functional> using namespace std; int f(int n) { int sum = 0; for(int i = 1; i < n; ++i) { if(n%i==0) { sum += i; } } return sum; } int main() { int m, n; scanf("%d%d",&m,&n); if(m==f(n) && n==f(m)) { printf("yse\n"); } else { printf("no\n"); } return 0; } 为啥我错了
C语言训练-斐波纳契数列 (C语言代码)浏览:2826 |
程序员的表白 (C语言代码)浏览:1320 |
C语言训练-求素数问题 (C语言代码)浏览:1452 |
九宫重排 (C++代码)浏览:1333 |
【绝对值排序】 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:501 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:889 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:741 |
三角形 (C语言代码)浏览:911 |
求圆的面积 (C语言代码)浏览:1669 |