profile
Опубликовано 6 лет назад по предмету Информатика от Noobinznanija

(PASCALABC.NET) пж решите срочно надо

  1. Ответ
    Ответ дан iolandavalerypad353

    function foo(L, K: real): real;

     

     function bar(Len: real): real;

     begin

       Result := 0;

       if Len >= L then Result += 1

       else Result := 1 + bar(Len + K)

     end;

    begin

     Result := bar(K)

    end;

    begin

     var L := ReadlnReal() * 10;

     var K := ReadlnReal();

     Print(foo(L, K))

    end.

    1. Ответ
      Ответ дан iolandavalerypad353
      begin
      var L := ReadlnReal() * 10;
      var K := ReadlnReal();
      var (Len, Hit) := (0.0, 0);
      while (Len < L) do
      begin
      inc(Hit);
      Len += K
      end;
      Print(Hit)
      end.
    2. Ответ
      Ответ дан iolandavalerypad353
      или так
Самые новые вопросы