菜鸟教程(cainiaojc.com)
  • HTML/CSS
    • HTML菜鸟教程
    • HTML5菜鸟教程
    • HTML参考手册
    • SVG 教程
    • CSS 教程
    • CSS 参考手册
    • CSS3教程
    • Bootstrap 教程
  • JavaScript
    • JavaScript 教程
    • JavaScript 参考手册
    • jQuery 教程
    • AJAX 教程
    • JSON 教程
    • AngularJS 教程
    • ReactJS 教程
    • NodeJS 教程
  • 服务端开发
    • Python 教程
    • C++ 教程
    • Golang 教程
    • C 语言教程
    • Java 教程
    • PHP 教程
    • Kotlin 教程
    • C# 教程
    • LinQ 教程
  • 移动端
    • Swift 教程
  • 数据库
    • SQL 教程
    • MongoDB 教程
    • SQLite 教程
  • 经验笔记
  • 在线工具
  1. 所在位置
  2. 首页
  3. 经验笔记
  4. 正文

C ++中的完美数

例 

让我们看下面的实现以更好地理解-

#include <bits/stdc++.h>
using namespace std;
class Solution {
   public:
   bool checkPerfectNumber(int num) {
      set<int> set={6,28,496,8128,33550336};
      return set.find(num)!=set.end();
   }
};
main(){
   Solution ob;
   cout << (ob.checkPerfectNumber(28));
}

输入值

28

输出结果

1
相关笔记
  • 计算三元组(a,b,c)的数量,以使C ++中a ^ 2 + b ^ 2 = c ^ 2和1 <= a <= b <= c <= n
菜鸟教程
  • HTML菜鸟教程
  • HTML5菜鸟教程
  • HTML参考手册
  • SVG 教程
  • CSS 教程
  • CSS 参考手册
  • CSS3教程
  • Bootstrap 教程
  • JavaScript 教程
  • JavaScript 参考手册
  • jQuery 教程
  • AJAX 教程
  • JSON 教程
  • AngularJS 教程
  • ReactJS 教程
  • NodeJS 教程
  • Python 教程
  • C++ 教程
  • Golang 教程
  • C 语言教程
  • Java 教程
  • PHP 教程
  • Kotlin 教程
  • C# 教程
  • LinQ 教程
  • Swift 教程
  • SQL 教程
  • MongoDB 教程
  • SQLite 教程
猜你喜欢
  • C ++中最长的回文
  • C ++中的第三最大数
  • C ++中字符串中的段数
  • 用C ++安排硬币
  • Python中的回旋镖数量
  • 在C ++中最小移动到相等的数组元素
  • 在C ++中分配Cookie
  • Python中的加热器
  • 用C ++构造矩形
  • C ++中的键盘行
  • C ++中的相对排名
  • C ++中的完美数
  • C ++中最长的不常见子序列I
  • C ++中数组中的K-diff对
  • Python中的反向字符串II
  • 硒中的xpath是什么?
Copyright ©2021 菜鸟教程 cainiaojc.com