sofiyabashkaiki
18.12.2020 07:06

. У Поликарпа есть прямоугольный лист бумаги, разделенный на клетки. Всего на листе есть n строк и m столбцов. Каждая клетка на листе имеет белый цвет.
Поликарп решил покрасить ровно k различных клеток своего листа в красный цвет.
Поликарп пока не знает какие именно клетки поля он покрасит в красный цвет. Перед
покраской он обратился к вам и просит посчитать два числа:
• минимальное количество строк, в которых в красный цвет может быть покрашена
хотя бы одна клетка после покраски k произвольных различных клеток листа;
• максимальное количество строк, в которых в красный цвет может быть покрашена
хотя бы одна клетка после покраски k произвольных различных клеток листа.
Формат входных данных
В первой строке следует целое число n (1 6 n 6 106
) — количество строк на листе.
Во второй строке следует целое число m (1 6 m 6 106
) — количество столбцов на листе.
В третьей строке следует целое число k (1 6 k 6 min(109
, n · m)) — количество клеток,
которые покрасит Поликарп.
Формат выходных данных
Выведите два целых числа — минимальное и максимальное количество строк, в которых
в красный цвет может быть покрашена хотя бы одна клетка после покраски в красный
цвет k произвольных различных клеток листа.
Примеры
стандартный ввод стандартный вывод
3
4
2 1 2

4
5
20 4 4

50
66
199 4 50
Замечание
В первом примере, если обе красные клетки будут в одной строке, то минимальное
количество строк равно 1. Если же красные клетки будут в двух разных строках, то максимальное количество строк равно 2.
Во втором примере все клетки на листе будут покрашены в красный цвет, поэтому
минимальное и максимальное количество строк равно 4.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
romakir228
06.03.2021 03:58
      Чтобы ответить на вопрос «сколько информации?», надо определить единицу информации каждого символа. Для алфавита (набора букв, цифр, скобок, знаков препинания и других символов) существует понятие информационного веса символа — количества информации, которое несет один символ алфавита, которое обозначается как i и выражается в битах (bit).
      Количество информации в сообщении, представленного символами, складывается из информационных весов і составляющих его символов, причём информационный объём сообщения I равен произведению количества символов в сообщении k на информационный вес символа алфавита i, что записывается как I = k×i.
     Из сообщения в задании следует, что количество всех неповторяющихся символов алфавита неизвестной планеты равно 8. Для такого алфавита і = 3 bit (так как 2³=8), а следовательно, поскольку в этом сообщении k = 12 символов, то информации оно несёт l = k×i = 12×3 = 36 bit.
0,0(0 оценок)
Ответ:
annamajoriva953
15.02.2023 04:10
Var a,b,c: real;
    s: string;
begin
  write('длины сторон через пробел:  ');
  readln(a,b,c);
  if (a+b>c) and (a+c>b) and (c+b>a) then
  begin
    if (sqr(a)+sqr(b)=sqr(c)) or
       (sqr(a)+sqr(c)=sqr(b)) or
       (sqr(b)+sqr(c)=sqr(a)) then
        s:='треугольник прямоугольный'
    else
    if (sqr(a)+sqr(b)>sqr(c)) and
       (sqr(b)+sqr(c)>sqr(a)) and
       (sqr(a)+sqr(c)>sqr(b))  then
       s:='треугольник остроугольный'
    else s:='треугольник тупоугольный';
    writeln(s);
  end
  else writeln('треугольник составить нельзя');
end.
 
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота