1) 100=1×8 в первой степени +0×8 в нулевой степени +0×8 в минус первой степени =8+0+0=8=8×10=80 102=1×8 в первой степени +0×8 в нулевой степени +2×8 в минус первой степени =8+0+16=24 91=9×8 в первой степени +1×8 в нулевой степени =72+1=73 2)100=1×16 в первой степени +0×16 в нулевой степени +0×16 в минус первой степени =16+0+0=16 102=1×16 в первой степени +0×16 в нулевой степени +2×16 в минус первой степени =16+0+32=48 91=9×16 в первой степени +1×16 в нулевой степени =144+1=145 3)100=1×8 в первой степени +0×8 в нулевой степени +0×8 в минус первой степени =8+0+0=8=8×16=128 102=1×8 в первой степени +0×8 в нулевой степени +2×8 в минус первой степени =8+0+16=24=2×16+4×16=36 91=9×8 в первой степени +1×8 в нулевой степени =72+1=73=7×16+3×16=112+3=115
Не очень корректно объяснили, но если правильно вас понял: Program G; Var n, z, m, p: integer; Begin z:=0; p:=0; m:=0; Writeln('Введите число n. Число 9999 завершает цикл.'); Readln(n); While n<>9999 do Begin If n=0 then inc(z); else if n>0 then inc(p); else inc(m); Writeln('Введите число'); Readln(n); End; Writeln('Было введено ', z, ' нулей.'); Writeln('Было введено ', p, ' положительных чисел.'); Writeln('Было введено ', m, ' отрицательных чисел.'); Readln; End.
import random
#если нужен ручной ввод - matrix=[[int(input(str(i+1)+" группа " + str(x+1) + " курса: ")) for i in range(6)] for x in range(5)]
matrix=[[random.randint(1,26) for i in range(6)] for x in range(5)]
print(matrix) #чисто для проверки, можно стереть
#запись промежуточных переменных для вычисления минимума
minimum=1000
minimum1=minimum
minimum_grop_list=[]
for i in range(5): #главный цикл, который идет по курсам
if sum(matrix[i])<minimum: #суммирует количество людей во всех группах курса и ищет наименьшее
minimum=sum(matrix[i])
minimum_year=i+1
minimum2=1000 #тут переменная с каждым курсом перезаписывается для того, чтоб искать наименьшее в каждом из курсов
for x in range(6): #цикл по курсу, перебирает группы
if matrix[i][x]<minimum2: #поиск наименьшего в курсе
minimum2=matrix[i][x]
minimum_group1=x+1
if matrix[i][x]<minimum1: #поиск самой наименьшей группы
minimum1=matrix[i][x]
minimum_group=x+1,i+1
minimum_grop_list.append(minimum_group1)
print("a)",minimum_year) #выводит курс
print("б)",*minimum_group) #выводит номер группы, потом курс
print("в)", *minimum_grop_list) #выводит наименьшие группы в каждом из курсов