tính tổng của số lớn nhất và số nhỏ nhất trong các số vừa viết được: 150;105;501;510
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 có 10 chữ số khác nhau là 9876543210
Số bé nhất có 10 chữ số khác nhau là 1023456789
Tổng của 9876543210 + 1023456789 là:
9876543210 – 1023456789 = 8853086421
program phiasaumocogai;
var
n, i, num, min, max, sum: integer;
average: real;
begin
write('Nhap so luong day so can kiem tra: ');
readln(n);
min := maxint;
max := -maxint;
sum := 0;
for i := 1 to n do
begin
write('Nhap day so thu ', i, ': ');
readln(num);
if num < min then
min := num;
if num > max then
max := num;
sum := sum + num;
end;
average := sum / n;
writeln('So nho nhat la: ', min);
writeln('So lon nhat la: ', max);
writeln('Tong cac day so la: ', sum);
writeln('Trung binh cua cac so la: ', average:0:2);
end.
Số lớn nhất có 10 cs khác nhau : 9876543210
Số nhỏ nhất có 10 cs khác nhau : 1023456789
Tổng là :
9876543210 + 1023456789 = 10899999999
* Trời
Gọi 4 chữ số đó là a < b < c < d
Số bé nhất tạo từ 4 chữ số là: abcd
Số lớn nhất tạo từ 4 chữ số đó là: dcba
Theo bài ra ta có: abcd + dcba = 9889
=> 1000a + 100b + 10c +d + 1000d + 100c + 10b + a = 9889
=> 1001a + 110b + 110c + 1001d = 9889
=> 1001(a+d) + 110(b + c) = 9889
Số 110 (b+c) tận cùng là chữ số 0, số 1001(a+d) tận cùng là chữ số a+d. Vậy để tổng bên vế trái có tận cùng là số 9 (trong số 9889) thì a+d =9 hoặc a + d = 19.
Vì a < b < c <d < 9 => a < 6 => a+d <6 + 9 =15. Vậy a + d =9
=> 1001.9 + 110 (b+c) = 9889
=> 110 (b+c) = 9889 - 9009 = 880
=> b + c = 880 : 110 = 8
Vậy a + b + c + d = (a + d) + (b + c) = 9 + 8 = 17
Các số lập được bới 4 chữ số a, b, c, d là:
abcd, abdc, acbd, acdb, adbc, adcb,
bacd, badc, bacd, badc, bdac, bdca.
cabd, cadb, cbad, cbda, cdab, cdba,
dabc, dacb, dbac, dbca, dcab,dcba
Tổng các số trên (theo hàng dọc) ta có:
6.1000.(a+b+c+d) + 6.100.(a+b+c+d) + 6.10.(a+b+c+d) + 6.(a+b+c+d)
= 6.(1000 + 100 + 10 + 1).(a+b+c+d)
= 6. 1111. 17
1 đúng nhé
Uses crt;
var max,min,n,i,m,n: longint;
a: array[1..100] of longint
begin clrscr;
for i:=1 to n do begin
if(a[i] mod 2=0) then m:=m+a[i];
if(a[i] mod 2<>0) then n:=n+a[i];
end;
max:=a[1];
min:=a[1];
for i:=1 to n do begin
if(max<a[i]) then max:=a[i];
if(min>a[i]) then min:=a[i];
end;
Writeln('Tong cac phan tu chan: ',m);
Writeln('Tong cac phan tu le: ',n);
Writeln('Phan tu co gia tri lon nhat: ',max);
Writeln('Phan tu co gia tri nho nhat: ',min);
readln;
end.
Uses crt;
var max,min,n,i,m,n: longint;
a: array[1..100] of longint
begin clrscr;
for i:=1 to n do begin
if(a[i] mod 2=0) then m:=m+a[i];
if(a[i] mod 2<>0) then n:=n+a[i];
end;
max:=a[1];
min:=a[1];
for i:=1 to n do begin
if(max<a[i]) then max:=a[i];
if(min>a[i]) then min:=a[i];
end;
Writeln('Tong cac phan tu chan: ',m);
Writeln('Tong cac phan tu le: ',n);
Writeln('Phan tu co gia tri lon nhat: ',max);
Writeln('Phan tu co gia tri nho nhat: ',min);
readln;
end.
a)Nhỏ nhất: 11110
Lớn nhất: 40000
b) tổng: 51110
Mk ko chắc đâu nhé, đừng viết vào bài vội
a)
Số nhỏ nhất là 10003 .
Số lớn nhất là 40000 .
b)
Tổng hai số là 10003 + 40000 = 50003
Số lớn nhất trong các số đó là :510
Số nhỏ nhất trong các số đó là :105
Tổng hai số là :
510 + 105 = 615
k mk nha
Tổng của 2 số đó là:
510 + 105 = 615
Đáp số: 615
mk nhanh nhất tk mk nha