cho số nguyên dương N (10<=N<=10^6). hãy đếm số lượng các số nguyên dương a nhỏ hơn N (10<=a<=N) thỏa mãn điều kiện: a có ít nhất 2 chữ số, đồng thời a có tất cả các chữ số giống nhau và chia hết cho 9.
viết chương trình đếm các số a thỏa mãn
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.
Cau 1:
Câu 2:
#include <bits/stdc++.h>
using namespace std;
long long n;
int main()
{
cin>>n;
if (n>0 && n%5==0) cout<<"Phai";
else cout<<"Khong phai";
}
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t,dem,j;
int main()
{
cin>>n;
x=n;
t=0;
while (n>0)
{
t=t+n%10;
n=n/10;
}
cout<<t;
dem=0;
for (i=2; i<=x; i++)
{
bool kt=true;
for (j=2; j*j<=i; j++)
if (i%j==0) kt=false;
if (kt==true) dem++;
}
cout<<dem;
return 0;
}
\(3^n+1⋮10\)
\(\Rightarrow3^n=\left(...9\right)\)
\(3^{n+4}=3^n.81=\left(..9\right).81=\left(...9\right)\Rightarrow3^{n+4}+1=\left(...0\right)⋮10\text{(đpcm)}\)
\(3^{n+1}\)là bội của 10
=>\(3^{n+1}⋮10\)10
mà 1 chia 10 dư 1
=>\(3^n\)chia 10 dư 9
- Xét \(3^{n+4}+1=3^n.3^4+1=81.3^n+1\)
Có 81 chia 10 dư 1
\(3^n\)chia 10 dư 9
\(\Rightarrow81.3^n\)chia 10 dư 1.9
mà 1 chia 10 dư 1
\(\Rightarrow81.3^n+1⋮10\) 1 chia hết cho 10
\(\Leftrightarrow3^{n+4}+1⋮10\)chia hết cho 10
\(\Rightarrow3^{n+4}+1\) là bội của 10
=> Đpcm
cíu mình điii
giup minh voiii