На сайте в режиме реального времени публикуются решения контестных задач сервиса Codeforces.
Загружайте свои решения( здесь ) прямо на сайте. Подробнее. Жду ваших решений
 

По разделам

 

Задача Minmax 5


Дано целое число N и набор из N пар чисел (m, v) — данные о массе m и объеме v деталей, изготовленных из различных материалов. Вывести номер детали, изготовленной из материала максимальной плотности, а
также величину этой максимальной плотности. Плотность P вычисляется
по формуле
P = m/v.

Код (C/C++)

#include <stdio.h>
int main(void)
{
    float m,v,p,pmax;
    int i,n,maxnum;
    printf("N:");
    scanf("%i", &n);
    for (i=1;i<=n;++i){
        printf("%i\n",i);
        printf("m >");
        scanf("%f", &m);
        printf("v >");
        scanf("%f", &v);
        p=m/v;
        if ((i==1)||(p>pmax)){
            pmax=p;
            maxnum=i;
        }
    }
    printf("%i - %f\n", maxnum,pmax);
    return 0;
}

Код (Python)

import random

N = random.randrange(1,15)
print("N = ",N)
L = [(random.randint(100, 1000), random.randint(1, 100)) for k in range(N)]
P = [L[i][0]/L[i][1] for i in range(N)]
print("L: ")
print(L)
print(P)
max_density = max(P)
print("Максимальная плотность: ", max_density)
print("Индекс детали с макс. плотностью: ", P.index(max_density))
									

Код (Pascal)

program MinMax5;
var
  m,v,p,pMax:Real;
  i,N,MaxNum:Integer;
 
begin
  Write('N:');
  Readln(N);
  for i:=1 to N do
   begin
     Write(i,') m v:');
     Readln(m,v);
     p:=m/v;
     if i=1 then
      begin
       pMax:=p;
       MaxNum:=i;
      end;
     if p>pMax then
      begin
       pMax:=p;
       MaxNum:=i;
      end;
   end;
  Writeln(MaxNum,' - ',pMax);
end.
									




Minmax. Абрамян
Minmax 1 Просмотров: 39
Minmax 2 Просмотров: 29
Minmax 3 Просмотров: 23
Minmax 4 Просмотров: 19
Minmax 5 Просмотров: 30
Minmax 6 Просмотров: 37
Minmax 7 Просмотров: 35
Minmax 8 Просмотров: 19
Minmax 9 Просмотров: 28
Minmax 10 Просмотров: 18
Minmax 11 Просмотров: 49
Minmax 12 Просмотров: 37
Minmax 13 Просмотров: 34
Minmax 14 Просмотров: 25
Minmax 15 Просмотров: 28
Minmax 16 Просмотров: 23
Minmax 17 Просмотров: 27
Minmax 18 Просмотров: 28
Minmax 19 Просмотров: 22
Minmax 20 Просмотров: 35
Minmax 21 Просмотров: 36
Minmax 22 Просмотров: 20
Minmax 23 Просмотров: 26
Minmax 24 Просмотров: 31
Minmax 25 Просмотров: 17
Minmax 26 Просмотров: 42
Minmax 27 Просмотров: 30
Minmax 28 Просмотров: 27
Minmax 29 Просмотров: 31
Minmax 30 Просмотров: 29

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться