Предмет:
ГеометрияАвтор:
grizzlygallagherАвтор:
brennacamposДобавить свой ответ
Дана программа на языке Паскаль. Переделать её на язык С++
Var n, i, j, t: integer;
Count, Names: array[1..16] of integer;
Begin
For i := 1 to 16 do
begin
Count[i] := 0;
Names[i] := i;
end;
ReadLn(N); {
Считываем количество голосов}
for i:=1 to N do
begin
ReadLn(t); {
считали очередную пару}
Count[t] := Count[t] + 1;{
подсчитываем её}
end;
{Сортируем массивы
Names и Count в порядке убывания
значений массива
Count}
for i:=16 downto 2 do
for j:=2 to i do if Count[j-1]<Count[j] then
begin
t:=Count[j]; Count[j]:=Count[j-1]; Count[j-1]:=t;
t:=Names[j]; Names[j]:=Names[j-1]; Names[j-1]:=t;
end;
for i:=1 to 16 do
if Count[i] > 0 then
writeLn(Names[i], ' ', Count[i]);
end.
Предмет:
ИнформатикаАвтор:
oliverep0cОтветов:
Смотреть
Предмет:
МатематикаАвтор:
bishopОтветов:
Смотреть
В очереди стоят Тимур, Марат, Володя,Саша и Олег. Тимур стоит перед Маратом но после Олега, Володя Олег стоят не рядом, а Саша не находится рядом ни с Олегом ни сТимуром ни с Володей.Определи, в каком порядке стоят мальчики?
Помогите решить.За ранее СПС!
Предмет:
МатематикаАвтор:
bogeyellisОтветов:
Смотреть