решить задачу в...

Тема в разделе "Информатика", создана пользователем Петруха, 30 янв 2010.

  1. Петруха

    Петруха New Member

    решить задачу в pascal abc на столе разбросано n монет различного достоинства(достоинство каждой монеты не известно). После того какодинаковые монетыразложили в кучки (в каждой кучке монет одного достоинства) на столе оказалось K кучек. сколько кучек?
     
  2. corsa 6694

    corsa 6694 New Member

    Var
      a : array [1..10000] of boolean;
      n, i, k, d : integer;
    begin
      read (n);
      k := 0;
      for i := 1 to n do
      begin
        read (d);
        if not a[d] then
        begin
          a[d] := true;
          k := k + 1;
        end;
      end;
      writeln (k);
    end.
     

Поделиться этой страницей

Наша группа