Mamy dane dwa pliki. mutacje.txt , który zawiera współrzędne punktowych mutacji na chromosomach, np:
chr1 556 chr1 557 chr1 1001 chr2 33 chr2 34
I plik geny.txt, który zawiera pozycje genów na chromosomach w postaci przedziałów:
GenA chr1 276 620 GenB chr1 700 823 GenC chr2 21 300 GenD chr2 765 989
Napisz skrypt mutacje_w_genach.py, który na podstawie podanych plików w zadanym formacie wypisze do pliku wynik.txt w osobnych linijkach kolejne geny wraz z liczbą mutacji a na standardowe wyjście poda liczbę mutacji nie przypisanych do żadnego genu. Dla podanych powyżej przykładowych danych wynik powinien być następujący:
W pliku wynik.txt
GenA 2 GenB 0 GenC 2 GenD 0
A na standardowym wyjściu:
1
Za zadanie można otrzymać maksymalnie 5 punktów. Rozwiązanie należy wysłać na adres bartek@mimuw.edu.pl najpóźniej 15. lutego umieszczając w tytule znacznik “[WDI-BONNUS]”.
Czy można zakładać, że tak jak w podanych przykładach mutacje podane są w pliku w kolejności leksykograficznej numeru chromosomu i pozycji mutacji a geny w kolejności numeru chromosomu i początku genu?