Lst=input("Введите ряд натуральных чисел: ").split()
for i in range(len(lst)):
lst[i]=int(lst[i])
mx=max(lst)
mn=min(lst)
imx=lst.index(mx)
imn=lst.index(mn)
lst[imx]=mn
lst[imn]=mx
for i in lst:
print(i,end=" ")
Тестовое решение:
Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:15:05) [MSC v.1600 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
Введите ряд натуральных чисел: 3 4 5 2 1
3 4 1 2 5
>>>
Нарисуешь, я думаю, ты сама)) В электронном виде не примут ведь? А насчет умений... Он может уметь: летать, считать, разговаривать, рисовать, читать, готовить, убираться, ходить, воспроизводить музыку, заряжать другие эл. устройства и так далее =)
Program kBt;
uses crt;
var
kBte,kBt1,sum:real;
begin
clrscr;
writeln('vvedite lo-vo KBt: ');
read(kBte);
writeLn('vvedite cenu za 1 KBt: ');
read(kBt1);
sum:=kBte*kBt1;
writeln('Neobhodimo oplaltit ',sum);
readln;
end.
Сходить в магазин
взять деньги - выйти из дома - идти в магазин - купить продукты - вернуться домой - получить от мамы))))
Var x, y, i, c, s: integer;
begin
readln(x, y);
if (x < y) then
begin
for i := x to y do
begin
c := c + 1;
s := s + i;
end;
writeln('S = ', s, ' C = ', c);
end;
<span>end.
2)
const N = 10;
var a, c: array [0..N] of integer;
i: integer;
begin
for i := 0 to N do
a[i] := random(50);
for i := 0 to N do
begin
if (a[i] mod 2 = 0) then
c[i] := a[i] * a[i]
else
c[i] := 2 * a[i] * i;
end;
{Вывод массива, это для проверки, не обязательно, но если хотите...}
for i := 0 to N do
writeln('[', i, '] => ', c[i]);
<span>end.
<em>Учителям информатики очень лень говорить домашку х)</em></span></span>