LINUX.ORG.RU
решено ФорумTalks

о арифметике


0

0

пусть пакет который добавили в репозиторий за прошедший год (12 месяцев) называется новым.

за прошедший месяц доля новых пакетов выросла с 32% до 40%

при таких условиях как могло изменится за прошедший месяц общее число пакетов в репозитории

ps. это не экзамен интересует мнение людей на тему как понимают речекряк. pps. в случае удаление please развёрнутей чем не тема для толкс

★★☆

правильно писать «об арифметике»

soomrack ★★★★★
()
Ответ на: комментарий от Bad_ptr

ага. воприсик насколько( грубо восколько максимально раз) может уменшится общее число(для однозначности не считаем пакеты которые были добавлены и в этот же час успели быть удалены)

т.е насколько фраза про изменение 32 % до 40% охватывает различные исходы

qulinxao ★★☆
() автор топика

при таких условиях как могло изменится за прошедший месяц общее число пакетов в репозитории

Скорее всего, уменьшилось: повыкидывали тухлятину.

Manhunt ★★★★★
()

Максимальный возможный прирост пакетов:

1. Новых было 32%, но за месяц все устарели — новых среди них стало стало 0%.
2. При этом в реп добавили других новых пакетов, и в конце месяца новых получилось 40%.
3. Если x2 общее количество пакетов в конце месяца, а x1 — общее количество в начале месяца, то : x2 * 0.6 = x1, x2 = 10 * x1 / 6 = 5 * x1 / 3.

Максимальный возможное уменьшение: любое, т.к. могли выкинуть из репозитория произвольное число пакетов, а затем «добить» новых.

geekless ★★
()
Ответ на: комментарий от abraziv_whiskey

танцпол не начинай. слова о росте c 32% до 40% из сёднешнего послания фед собранию

qulinxao ★★☆
() автор топика

как могло изменится за прошедший месяц общее число пакетов в репозитории

Если репозиторий русский, то на 146%.

AlexCones ★★★
()
Ответ на: комментарий от qulinxao

воприсик насколько( грубо восколько максимально раз) может уменшится общее число

По состоянию на сегодняшний день:
A - пакеты возрастом 13 месяцев и старше
B - пакеты возрастом 12 месяцев
C - пакеты возрастом 1..11 месяцев
D - пакеты возрастом 0 месяцев (то есть пакеты, добавленные в репу за последний месяц)

Кроме того, за последний месяц из репы было выкинуто соответственно dA, dB и dC пакетов.

A, dA, B, dB, C, dC, D >= 0.

Сейчас в репе (A + B + C + D) пакетов.
Месяц назад их было (A + dA + B + dB + C + dC).
Нас интересует соотношение эти величин:
X = (A + B + C + D) / (A + dA + B + dB + C + dC)

Условия задачи формулируются в виде уравнений:
(C + D) / (A + B + C + D) = 0.4
(B + dB + C + dC) / (A + dA + B + dB + C + dC) = 0.32

Эти уравнения на самом деле линейные, и потому нахождение минимума и максимума X теперь - задача дробно-линейного программирования.

Manhunt ★★★★★
()
Ответ на: комментарий от qulinxao

а если добавили ноль? какое тогда максимально возможное уменшение?

Ответ тот же.

Допустим, у нас на конец месяца 2 новых пакета и 3 старых. Доля новых — 40%. А сколько их всего было в начале? Могло быть порядка сотни? (допустим, 32 новых пакета) Могло. Порядка тысячи? Могло. Порядка миллиона? Могло. Очевидно, что ограничения нет.

geekless ★★
()
Ответ на: комментарий от Manhunt

пусть E==( A+dA+B+dB+C+dC) ==1

в каких рациональных границах X при условии что пакеты не удаляют вообще(например по причине преувеличения активов :) )

?

qulinxao ★★☆
() автор топика
Ответ на: комментарий от geekless

речь про долю нынешнего относительно месячной давности т.е в каких границах мог изменится обьём всего репозитария(число пакетов сегодня к число пакетов месяц назад)

«добавили ноль» - т.е условие что новых пакетов не добавляли в этом месяце . часть старых новых осталась новыми(моложе года) часть старых новых преодалела год. в таких условиях как изменился весь репозитарий ? т.е сказано что доля свежих

qulinxao ★★☆
() автор топика
Ответ на: комментарий от qulinxao

«добавили ноль» - т.е условие что новых пакетов не добавляли в этом месяце

Так из «добавили ноль» не следует «выкинули ноль». Формулируй точнее тогда уж.

geekless ★★
()
Ответ на: комментарий от qulinxao

Также, в твоём условии не сказано, что выкидывать можно только старые пакеты.

В задаче, из которой ты это переделал, такое ограничение, вероятно, было.

geekless ★★
()

об арифметике мб?

Adjkru ★★★★★
()
Ответ на: комментарий от qulinxao

(A+dA+B+dB+C+dC) ==1
пакеты не удаляют вообще

При таких ограничениях получаем:
A, B, C, D >= 0.
X = (A + B + C + D)
(C + D) / (A + B + C + D) = 0.4
(B + C) / (A + B + C) = 0.32

Это уже задача обыкновенного линейного программирования, флаг^W симплекс-метод тебе в руки :)

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

сокращение капитала(числа пакетов в репозитарии) на 20% и отсутсвие
смены класса пакетами при 0% новья :
1000 пакетов 32% молодых 320 пакетов
200 пакетов выкинули
800 пакетов 40% молодых 320 пакетов.


печаль когда менеджер на собрании акционеров может себе позволить(по причине пофигизма акционеров или ещё по какой) такие общие слова

qulinxao ★★☆
() автор топика
Ответ на: комментарий от geekless

исходная задача = по мотивам насколько емка речь у топ-менеджеров

которую можно интерпритировать кардинально различно.

qulinxao ★★☆
() автор топика
Ответ на: комментарий от qulinxao

Расшифруй. Или это опечатка? Тогда перепиши о арифметике (комментарий) без ошибок.

Если ты не понял о арифметике (комментарий) , я спросил, не ты ли ранее пользовался никами etamink или marazmatik.

question4 ★★★★★
()
Ответ на: комментарий от question4

ответ на последнее: кто то другой. из этого первый вопрос и его расшифровка неактуальна.

qulinxao ★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.