首页 > 其他分享 >【奥赛真题】约数和

【奥赛真题】约数和

时间:2024-11-16 18:14:28浏览次数:3  
标签:约数 cout 真题 int 自然数 奥赛 输入

约数和

描述

输入一个自然数x,求这个自然数的所有约数之和。(x<10^18)

输入

输入一个自然数

输出

约数和

在这里插入图片描述

#include <bits/stdc++.h>
using namespace std;
int main(){
	int x,i,s=0;
	cin>>x;
	for(i=1;i<=x;i++)
	{
		if(x%i==0) s=s+i;
	 } 
	cout<<s;
	return 0;
}

各位大神有更好的方法可以相互学习

标签:约数,cout,真题,int,自然数,奥赛,输入
From: https://blog.csdn.net/weixin_46450427/article/details/143821042

相关文章