IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 869. 试除法求约数 (C++中set用法) -> 正文阅读

[C++知识库]869. 试除法求约数 (C++中set用法)

::begin() ? ?  //迭代器
::end()     ?//迭代器
::clear() ?   //删除set容器中的所有的元素
::empty()    //判断set容器是否为空
::max_size()  //返回set容器可能包含的元素最大个数
::size()    //返回当前set容器中的元素个数?set<int> myset;


? ? myset.insert(4);
? ? myset.insert(7);
? ? myset.insert(2);
? ? myset.insert(0);
? ? myset.insert(4);
? ? set<int>::iterator it;
? ? for(it = myset.begin(); it != myset.end(); it++){
? ? ? ? cout<< *it; ? //输出结果是:0247
? ? }

给定?nn?个正整数?aiai,对于每个整数?aiai,请你按照从小到大的顺序输出它的所有约数。

输入格式

第一行包含整数?nn。

接下来?nn?行,每行包含一个整数?aiai。

输出格式

输出共?nn?行,其中第?ii?行输出第?ii?个整数?aiai?的所有约数。

数据范围

1≤n≤1001≤n≤100,
2≤ai≤2×1092≤ai≤2×109

输入样例:

2
6
8

输出样例:

1 2 3 6 
1 2 4 8 
#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main()
{
    int n;
    cin >> n;
    while (n -- ){
        int t;
        cin >> t;
        set<int>st;
        int k=(int)sqrt(t);
        for (int i = 1; i <=k+1; i ++ ){
            if(t%i==0){
                st.insert(i);
                st.insert(t/i);
            }
        }
        set<int>::iterator it;
        for( it = st.begin(); it != st.end(); it++){
        cout<< *it<<' ';  
        }
        cout<<"\n";
    }
}
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-11-12 19:24:25  更:2021-11-12 19:25:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:56:06-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码