Một số tự nhiên gọi là đối xứng nếu đọc từ trái qua phải hay từ phải qua trái đều giống nhau, chẳng hạn số:8668. Hỏi trong phạm vi từ 1000 đến 9999 cs bao nhiêu số đối xứng chia hết chia hết cho 7 ?
Các bn tự lm nhé! Nhanh vs ak!!!
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.
giả sử số đối xứng là abba,a khác 0.
abba = 1000a +100b+10b+a = 1001a+110b
do 1001 chia hết cho 7 nên abba chia hết cho 7 khi 110b chia hết cho 7 hay b chia hết cho 7. Từ đó suy ra b=0 hoặc b=7.ứng với mỗi giá trị của b có 9 giá trị của a. Vậy có 18 số cần tìm.
Gọi n=xyyx(x,ý là các chữ số x khác 0) lá số đối xứng có 4 chữ số chia hết cho 7.
Vậy n=1000x+100y+10y+n= 1001x+110y.
mà 1001x= 7.143.x chia cho 7. Do đó n chia hết cho 7.
Suy ra y chia hết cho 7(mà 110 k chia hết cho 7).
Vậy ý="0,7". Suy ra từ 1000 đến 9999ta có 9.2=18(số) chia hạt cho 7
#include <bits/stdc++.h>
using namespace std;
string st;
int d,i;
bool kt;
int main()
{
getline(cin,st);
kt=true;
d=st.length();
for (i=0; i<=d-1; i++)
if (st[i]!=st[d-i-1]) kt=false;
if (kt==true) cout<<"YES";
else cout<<"NO";
return 0;
}
18 số nhé bạn
18 số