Đề bài:
Bài làm:
#include<bits/stdc++.h>
using namespace std;
bool uoc(long long n)
{
for ( long long i=1; i<= n; i++)
if ( n % i == 0)
return true ;
}
bool KT(long long n, long long k)
{
if (uoc(n)% k ==0) return true ;
}
long long dem( long long n,long long k)
{
long long dem = 0;
for (long long i = 1; i <= n; i++) {
if (KT(n,k))
dem++;
}
return dem;
}
long long tong( long long n , long long k)
{
long long s = 0 ; if(KT(n,k))
for ( long long i = 1 ; i<= k; i++) s=s+i;
return s;
}
int main ()
{
long long n,k;
cin >> n ; cin >> k;
cout<< dem(n,k) << " "<< tong(n,k);
return 0;
}
làm như bt.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?