Hãy tìm số nguyên N bé nhất sao cho : |N-9| <3
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.
Bài 4:
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
sort(a+1,a+n+1);
cout<<"So lon nhat la: "<<a[n]<<endl;
cout<<"So nho nhat la: "<<a[1]<<endl;
cout<<"So lon thu hai la: "<<a[n-1]<<endl;
cout<<"So nho thu hai la: "<<a[2];
return 0;
}
n ≥ log 1 2 10 - 9 ⇔ n ≥ 9 log 2 10 ≈ 29 , 897
Vì n là số tự nhiên bé nhất nên n = 30.
nếu n =0 => n+1=1, n+3=3, n+5=5, n+7=7và n+9=9(loại vì 9 là hợp số)
nếu n=1 =>n+1=2, n+3=4 loại vì 4 là hợp số
.................
bạn cứ thử từng trường hợp nha
dễ thấy để S(n) và S(n+1) đều chia hết cho 1 số thì đuôi của n kết thúc bằng các số 9.
giả sử n có x số 9 cuối(ta tìm x nhỏ nhất)
khi đó n có dạng a 99...9 (x số 9)
=> n+1=b00...0 ( x+1 số 0) với b=a+1
do S(n) ≡ S(n+1) (mod 7) => a+9x ≡ b (mod 7) => 9x ≡ 1 (mod 7)
=> x=4
=> n=a9999
mà S(n) chia hết cho 7 => a=6 => n=69999 là nhỏ nhất thỏa mãn :D