Имя: Пароль:
1C
1С v8
Помогите решить олимпиадную задачу по 1с 2013.
,
0 beatone
 
30.03.13
18:50
Был в этом году на олимпиаде, и с треском провалился...теперь хочу прорешать задачу и разобраться...пжл помогите решить ее)

http://i46.fastpic.ru/big/2013/0330/db/6df9aef59741ed58651ab708180677db.jpg

http://i46.fastpic.ru/big/2013/0330/4c/2c7408f3a4ec5b40b57329bc25ab3d4c.jpg

http://i46.fastpic.ru/big/2013/0330/25/a0fd801e76b52a1e69c1e7fbaa591925.jpg

http://i46.fastpic.ru/big/2013/0330/76/e9124ec72d78a711260e6d68c33dbc76.jpg
1 Нуф-Нуф
 
30.03.13
18:53
олимпиадна по 1С... куда катится мир...
2 shuhard
 
30.03.13
18:54
(0)[теперь хочу прорешать задачу и разобраться]
форум видит желания на халяву списать готовое решение
3 vyaz
 
30.03.13
18:58
а где ДТ?
4 Ник второй
 
30.03.13
19:03
Задача простая, чтьо хотел спросить? спрашивай!
5 Paul_Nevada
 
30.03.13
19:03
ух ты - интересно!)))
6 beatone
 
30.03.13
20:13
Ваще не знаю как считать этот оптимальный вариант...т.е алгоритм хз как че проверять и формировать)
7 sda553
 
30.03.13
20:30
по грузоперевозкам.
1. Первую группу заказов одной категории поручаем тк по самой выгодной категории.
2.Вторую группу заказов другой категории расписываем варианты, считая суммарную стоимость:
а)отдаем тк самой выгодной по категории
б)отдаем тк из п.1
в) отдаем тк самой выгодной категории и ей же пытаемся всучить заказы из п. 1(прошлого пункта)
выбираем самый выгодный
3. Третья группа, опять расписываем эти три варианта, но если побеждает в) то возвращаемся на пункт назад, где заново переосмысливаем в) если и там победа то еще к предыдущему в) и т.д. пока не проиграем
8 shlyahtich
 
30.03.13
20:38
куда катится мир...
9 sda553
 
30.03.13
20:46
(7)+ На примере который в примере:
1. заказ 006 отдаем виноградову, стоимость 50+10, 60 руб
2. а) заказ 005 забирает АБ суммарно с п. 1 60+50+10,120
б) заказ 5 забирает Виноградов, суммарно 60+130, 190
в) заказ 5 забирает АБ, а заодно пусть забирает заказ 6 из п.1 50+80+10=140
победил а)
3. заказ 3 выиграет а)
4. заказ 1 выиграет б)
5. заказы 4 и 8 выиграет а)
6. выиграет а)
7. выиграет б)
8. выиграет а)
10 GANR
 
30.03.13
21:10
Дискретную математику и линейное программирование нужно до уровня спинного мозга довести.
11 Красный рассвет
 
30.03.13
21:52
(10) И забить на 1С? Ну можно наверно...
12 beatone
 
31.03.13
00:58
как все это считается я понимаю)

но эт в голове...а надо что бы программа сама выбирала и формировала вариант поручений то)

ну короче сам алгоритм я хз как в проге реализовать....мне в принципе будет достаточно что то типа такого:1)делаешь запрос,на выходе такие то данные,2)дальше с этими данными делаешь то то.3)если эти данные меньше чем данные из другого запроса,тогда то то нужно сделать
Ошибка? Это не ошибка, это системная функция.