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
>>>
У черных 8 ходов если пешки могут ходить на 1 вперед- 3 бита
Но пешки в 1-й ход могут еще ходить на 2 вперед -+8=16 ходов 4 бита
Про белых черные узнают в зависимости от того какой пешкой походили
Иногда после хода пешки открывается путь для 1 фигуры, которую пешка
загораживала, а иногда открывается путь для 2-х фигур.
Var a,b,c:integer;
begin
write('Введите двузначное число: ');
readln(a);
b := a div 10;
c := a mod 10;
writeln('Сумма: ', b + c);
writeln('Произведение: ', b*c);
writeln('Перестановка: ', c,b);
end.
var
x,y,z:integer;
begin
writeln('Введите число'); readln(x);
if (x < 1000) and (x >= 100) or (x > -1000) and (x <= -100) then
writeln('Трехзначное');
end.