Cho các số: 14573, 102 004, 23 781, 245 678. Số lớn nhất trong các số đó là
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.
Số lớn nhất và nhỏ nhất trong các số trên là : 220 và 38
Hiệu của chúng là :
220 - 38 = 182
Đáp số : 182
LLà số 8543210 nhé bn. Số 986 ko phải vì nó ít chữ số hơn nên ko đc nha. Tick cho t đc ko:)
Chúc bạn học tốt nhé:/
Giải:
Để được số lớn nhất thì số chữ số phải nhiều nhất có thể.
Chọn chữ số hàng đơn vị là 0 thì tổng các chữ số còn lại là:
23 - 0 = 23
Chọn chữ số hàng chục là: 1 thì tổng các chữ số còn lại là:
23 - 1 = 22
Chọn chữ số hàng trăm là 2 thì tổng các chữ số còn lại là:
22 - 2 = 20
Chọn chữ số hàng nghìn là 3 thì tổng các chữ số còn lại là:
20 - 3 = 17
Chọn chữ số hàng chục nghìn là 4 thì tổng các chữ số còn lại là:
17 - 4 = 13
Chọn chữ số hàng trăm nghìn là 5 thì chữ số của hàng còn lại là:
13 - 5 = 8
Số thỏa mãn đề bài là: 8543210
Đáp số: 8543210
Gọi số bé là \(x\).
Số lớn hơn số bé là 678, tức là số lớn là \(x + 678\).
Theo đề bài: "Nếu viết thêm chữ số 3 vào bên phải số bé được số lớn", nghĩa là số lớn bằng số bé viết thêm số 3 ở cuối.
Viết thêm chữ số 3 vào bên phải số bé nghĩa là:
\(\text{s} \overset{ˊ}{\hat{\text{o}}} \&\text{nbsp};\text{l}ớ\text{n} = 10 x + 3\)
Vì khi viết số 3 vào bên phải số \(x\), số đó trở thành \(10 x + 3\).
Ta có phương trình:
\(x + 678 = 10 x + 3\)
Giải phương trình:
\(x + 678 = 10 x + 3 \textrm{ }\textrm{ } \Longrightarrow \textrm{ }\textrm{ } 678 - 3 = 10 x - x \textrm{ }\textrm{ } \Longrightarrow \textrm{ }\textrm{ } 675 = 9 x \textrm{ }\textrm{ } \Longrightarrow \textrm{ }\textrm{ } x = \frac{675}{9} = 75\)
Vậy số bé là 75.
Số lớn là:
\(75 + 678 = 753\)
Kiểm tra lại:
Viết thêm số 3 vào bên phải số bé:
\(10 \times 75 + 3 = 750 + 3 = 753\)
Đúng với số lớn.
Kết luận:
- Số bé là 75
- Số lớn là 753
import math
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(math.sqrt(n))+1):
if n % i == 0:
return False
return True
T = input("Nhập chuỗi T: ")
max_prime = None
for s in T.split():
if s.isnumeric():
n = int(s)
if is_prime(n):
print(n)
if max_prime is None or n > max_prime:
max_prime = n
if max_prime is None:
print("Không có số nguyên tố trong chuỗi")
else:
print("Số nguyên tố lớn nhất là:", max_prime)
#include<bits/stdc++.h>
using namespace std;
#define ll long long
const ll maxn = 1e6 + 1;
long long prime[maxn];
void snt(){
for(int i = 0; i < maxn; i++)
prime[i] = 1;
prime[0] = prime[1] = 0;
for(int i = 2; i * i < maxn; i++)
{
if(prime[i] == 1)
for(int j = i*i; j < maxn; j+=i)
prime[j] = 0;
}
}
int to_ll(const string &s){
long long sum = 0;
for(int i = 0; i < s.size(); i++)
sum = sum * 10 + (s[i] - '0');
return sum;
}
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
string s;
cin >> s;
//Test1234#password5426
snt();
long long P = -1;
for(int i = 0; i < s.size(); i++)
{
if(s[i] >= '0' && s[i] <= '9')
for(int j = i; j < s.size(); j++)
{
if(s[j] >= '0' && s[j] <= '9')
{
string res = s.substr(i,j - i + 1);
long long a = to_ll(res);
if(prime[a] == 1)
P = max(a,P);
}
else break;
}
}
cout << P;
}
Số lớn nhất là 245678
Số lớn nhất:245 678