Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 24 | 1 | 5
Назад Вниз Каталог Обновить

Аноним 07/09/17 Чтв 18:53:22  160648173  
59image.jpg (215Кб, 960x640)
Помоги мне посчитать и вывести формулу анон.

Квартира была продана за 40 000 euro. Поделить деньги нужно между двумя бывшими владельцами квартиры поровну. Налог с данной суммы составил 2 300 euro, а один из владельцев взял 1 000 euro вперед задаток. Теперь в банк пришла основная сумма - 39 000 euro. Как поделить шуршики поровну? И дай мне универсальную формулу анон, в случае если налог составит не 2 300 , а скажем 3 000 или 3560. Вот.
Аноним 07/09/17 Чтв 18:56:15  160648312
не тони
Аноним 07/09/17 Чтв 19:16:38  160649407
Bump.
Аноним 07/09/17 Чтв 19:30:06  160650047
>>160648173 (OP)
#include <stdio.h>

int main(int argc, char * argv[])
{
float hp = 40000.0;
float n = 2300.0;
float z = 1000.0;

float pervi = 0.0;
float vtoro = 0.0;

first = hp / 2.0 - z - n / 2;
second = hp / 2.0 - n / 2;

return 0;
}

Не благодари.
Аноним 07/09/17 Чтв 19:38:24  160650439
>>160650047
Еще проще можно?
Аноним 07/09/17 Чтв 19:43:41  160650711
>>160648173 (OP)
40 000 - 2 300 = 37 700
37 700 / 2 = 18 850

первый забирает 18 850
второй забирает 17 750 (который до этого уже взял 1000)
2300 несете и платите налог
Аноним 07/09/17 Чтв 19:45:42  160650818
>>160650439
Ну хуй знает. Тыб не наглел особо.
#define Z 1000.0
#define N 2300.0
#include <stdio.h> #include <string.h> int main(void){float res = (strcmp(argv[1], "0") == 0) ? 40000.0 / 2.0 - Z - N / 2.0 : 40000.0 / 2.0 - N / 2.0; reurn 0;}
Аноним 07/09/17 Чтв 19:47:45  160650940
>>160650711
И дай мне универсальную формулу анон, в случае если налог составит не 2 300 , а скажем 3 000 или 3560.
Аноним 07/09/17 Чтв 19:48:49  160651016
>>160650818
Перестань, я не наглнлый.
Аноним 07/09/17 Чтв 19:50:09  160651085
>>160650940
первый (который не брал) = (40 000 - %НАЛОГ%)/2
второй (который брал 1000) = (40 000 - %НАЛОГ%) / 2 - 1000

что сложного то господи
Аноним 07/09/17 Чтв 19:50:36  160651112
>>160651016
"Н" лишняя.
Аноним 07/09/17 Чтв 19:51:04  160651150
>>160651085
thanx
Аноним 07/09/17 Чтв 19:57:04  160651490
>>160648173 (OP)
Для того, кто не брал залог:
(n - x) / 2 + y

Для того, кто брал залог:
(n - x) / 2 - y
где n - сумма
x - налог
y - задаток
Аноним 07/09/17 Чтв 20:01:13  160651701
>>160651490
нихуя
с чего бы тот, кто не брал, должен взять на косарь больше?
Аноним 07/09/17 Чтв 20:04:11  160651850
Чо ОП нашел решение? Мне думать или нет? вообще давольно легкая задача - тривиальная епт.
Аноним 07/09/17 Чтв 20:06:22  160651940
>>160651016
Ладно, уговорил

#define N 2300.0
int main(void){float r = (argv[1][0] == 0) ? 19000.0 - Z - N / 2.0 : 20000.0 - N / 2.0; reurn 0;}
Аноним 07/09/17 Чтв 20:08:52  160652077
>>160651940
Пардон, хотфикс

#define N 2300.0
int main(void){float r = (argv[1][0] == 0) ? 19000.0 - N / 2.0 : 20000.0 - N / 2.0; reurn 0;}
Аноним 07/09/17 Чтв 20:10:25  160652163
>>160652077
И ещё немножко

#define N 2300.0
int main(void){float r = ((argv[1][0] == 0) ? 19000.0 : 20000.0) - N / 2.0; reurn 0;}
Аноним 07/09/17 Чтв 20:11:47  160652238
>>160652163
И ещё фикс

#define Z 0
#define N 2300.0
int main(void){float r = Z ? 19000.0 : 20000.0) - N / 2.0; reurn 0;}
Аноним 07/09/17 Чтв 20:13:03  160652302
>>160652238
Ну и последний фикс

#define Z 0
#define N 2300
int main(void){return Z ? 19000 : 20000) - N / 2.0}
Аноним 07/09/17 Чтв 20:22:22  160652923
>>160652302
Зачем ты грузишь гуманитария ? Спасибо тебе. Вот мне кажется , что анон прав. Правильно?

первый (который не брал) = (40 000 - %НАЛОГ%)/2
второй (который брал 1000) = (40 000 - %НАЛОГ%) / 2 - 1000
Аноним 07/09/17 Чтв 20:25:09  160653113
>>160652302
бля, теперь точно всё.

#define Z 0x0
#define N 2300 / 0x2
int main(void){return Z?0x4A38:0x4E20-N}
Аноним 07/09/17 Чтв 20:27:23  160653271
>>160653113
нет не всё, но это так, заусенцы
#define Z 0x0
#define N 2300 / 0x2
int main(){return (Z?0x4A38:0x4E20)-N;}
Аноним 07/09/17 Чтв 20:27:24  160653273
>>160653113
Какой ты неняша все же.
Аноним 07/09/17 Чтв 20:53:43  160655159
>>160651701
Не, анон, я понял свою ошибку, но в таком случае он получит 0.5 от залога.

Для того, кто не брал залог:
(n - x) / 2 + (y 0.5)

Для того, кто брал залог:
(n - x) / 2 - (y
0.5)

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 24 | 1 | 5
Назад Вверх Каталог Обновить

Топ тредов
Избранное