Tìm số gần n nhất mà là bội của tổng tất cả các chữ số của nó

Xác định số n có phải là bội của tổng tất cả các chữ số của nó hay ko ?
Nếu ko tìm 1 số nguyên m gần nhất để t/m tính chất trên
Giúp mình với ạ

1 Like

-Tính tổng tất cả các chữ số của nó đc chưa ạ ?

1 Like

Rồi nha ban
Mình ko hiểu đề lắm

ý là kiểm tra xem n có chia hết cho tcs của nó hay không ?
mà mình cũng hơi khó hiểu chỗ là gần theo giảm dần hay tăng dần đó :slight_smile:

Gần nghĩa là bất kì đó bạn
có thể lớn hơn hoặc bé hơn

1 Like
#include<bits/stdc++.h>
using namespace std;
int tongchuso(int n)
{int bien=0,S=0;
while (n>0)
    {bien=n%10;
    S+=bien;
    n/=10;
    }
    return S;
}
bool check(int n)
{if (n%tongchuso(n)==0) return true;
return false;
}
int main()
{int n;
cin>>n;
if (check(n)==true) cout<<"True";
else cout<<"False";
return 0;
}
1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?