написать скрипт на любом языке. поиск строк + деление чисел.

Бюджет: 200 руб
2.63 $ – 2.22 €
есть два списка . один
1218     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:32.0) gecko/20100101 firefox/32.0
1029     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; trident/7.0; rv:11.0) like gecko
1006     0     0     0     0     0     0     mozilla/5.0 (windows nt 5.1; rv:32.0) gecko/20100101 firefox/32.0
970     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; rv:32.0) gecko/20100101 firefox/32.0
841     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; trident/7.0; rv:11.0) like gecko
424     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:33.0) gecko/20100101 firefox/33.0
344     0     0     0     0     0     0     mozilla/5.0 (windows nt 5.1; rv:33.0) gecko/20100101 firefox/33.0
313     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; rv:33.0) gecko/20100101 firefox/33.0
260     0     0     0     0     0     0     mozilla/5.0 (compatible; msie 9.0; windows nt 6.1; trident/5.0)
233     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.3; wow64; trident/7.0; rv:11.0) like gecko
225     0     0     0     0     0     0     mozilla/5.0 (compatible; msie 10.0; windows phone 8.0; trident/6.0; iemobile/10.0; arm; touch; nokia; lumia 520)
211     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.3; wow64; rv:32.0) gecko/20100101 firefox/32.0
178     0     0     0     0     0     0     mozilla/5.0 (compatible; msie 9.0; windows nt 6.1; wow64; trident/5.0)
152     0     0     0     0     0     0     mozilla/5.0 (compatible; msie 10.0; windows nt 6.2; wow64; trident/6.0)

второй 
209     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:32.0) gecko/20100101 firefox/32.0
206     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; rv:32.0) gecko/20100101 firefox/32.0
192     0     0     0     0     0     0     mozilla/5.0 (windows nt 5.1; rv:32.0) gecko/20100101 firefox/32.0
162     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; trident/7.0; rv:11.0) like gecko
101     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; trident/7.0; rv:11.0) like gecko
87     0     0     0     0     0     0     mozilla/5.0 (windows nt 5.1; rv:33.0) gecko/20100101 firefox/33.0
72     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:33.0) gecko/20100101 firefox/33.0
57     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; wow64; rv:33.0) gecko/20100101 firefox/33.0
56     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.3; wow64; trident/7.0; rv:11.0) like gecko
46     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.3; wow64; rv:32.0) gecko/20100101 firefox/32.0
34     0     0     0     0     0     0     opera/9.80 (windows nt 6.1; wow64) presto/2.12.388 version/12.17
31     0     0     0     0     0     0     opera/9.80 (windows nt 6.1) presto/2.12.388 version/12.17
28     0     0     0     0     0     0     mozilla/5.0 (windows nt 5.1; rv:30.0) gecko/20100101 firefox/30.0
27     0     0     0     0     0     0     opera/9.80 (windows nt 5.1) presto/2.12.388 version/12.17
24     0     0     0     0     0     0     mozilla/5.0 (compatible; msie 10.0; windows nt 6.2; wow64; trident/6.0)
23     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.2; wow64; rv:32.0) gecko/20100101 firefox/32.0
21     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.3; wow64; rv:33.0) gecko/20100101 firefox/33.0

необходимо по каждой строке сделать обработку такого вида:  сначала ищем первую строку строку из второго списка и ищем тчно такую же строку в первом списке (эта строка в первом списке может быть где удодно, в начале в середине и т.д.). когда находим то делим число относящееся к первой строке второго списка на число относящееся к найденой строке первого списка. тоесть меньшее на большее. и всё кладем в log.txt .  
например первая строка второго списка 
209     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:32.0) gecko/20100101 firefox/32.0
мы её нашли в первом списке тут 

1218     0     0     0     0     0     0     mozilla/5.0 (windows nt 6.1; rv:32.0) gecko/20100101 firefox/32.0

значит 209/1218=0,1715927750410509  и кладем в лог запись

1218 -> 209               mozilla/5.0 (windows nt 6.1; rv:32.0) gecko/20100101 firefox/32.0                 0,1715927750410509  .

и так по каждой строке Второго списка
Опубликован 18.10.2014 в 18:08

Выберите способ верификации:

Обновите страницу после прохождения верификации.