Cho các số tự nhiên 12,46,81,31
a, Tìm tất cả các ước thực sự của mỗi số
b, tì tổng của các ước thực sự của mỗi số
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
#include <bits/stdc++.h>
using namespace std;
long long n,i,t,j;
bool kt;
int main()
{
cin>>n;
for (i=2; i<=n; i++)
{
kt=true;
for (j=2; j*j<=i; j++)
if (i%j==0) kt=false;
if (kt==true) cout<<i<<" ";
}
cout<<endl;
t=0;
for (i=1; i<=n; i++)
if (n%i==0) t+=i;
cout<<t;
return 0;
}
\(a,Ư\left(70\right)=\left\{1;2;5;7;10;14;35;70\right\}\\ B\left(7\right)=\left\{0;7;14;21;28;35;42;49;56;63;72;81;90;99;....\right\}\\ \Rightarrow n\in\left\{7;14;35;70\right\}\\ b,Ư\left(225\right)=\left\{1;3;5;9;15;25;45;75;225\right\}\\ B\left(9\right)=\left\{0;9;18;27;36;45;54;63;72;81;...;216;225;234;243;...\right\}\\ \Rightarrow n\in\left\{9;45;225\right\}\)
uses crt;
var n,i,t,j:integer;
begin
clrscr;
readln(n);
for i:=1 to n do
begin
t:=0;
for j:=1 to i div 2 do
if i mod j=0 then t:=t+j;
if t=i then write(i:4);
end;
readln;
end.
Program HOC24;
var i,t,k,n: integer;
begin
write('Nhap N: '); readln(n);
t:=0; k=0;
while k=0 do
begin
n:=n+1;
for i:=1 to n do if n mod i=0 then t:=t+i;
if t=n then
begin
write(n);
k:=k+1
end else t:=0;
end;
readln
end.