Pomóż Laborantowi Zbigniewowi i policz na ile grup zostaną posegregowane fragmenty DNA.
Proste zadania
Biologia

Napisz program, który policzy na ile fragmentów zostanie podzielona sekwencja, jeśli specyficzna sekwencja rozpoznawalna przez enzym restrykcyjny to: GRYC (według kodu IUPAC)

Bardzo istotną rolę u wszystkich organizmów pełnią białka - przenoszą substancje, przekazują sygnały, regulują wiele procesów, tworzą szkielet komórek etc. Wiele procesów wymaga tego, by zaszła jakaś interakcja między dwoma białkami. Można narysować interakcje białkowe za pomocą grafu: białka są wierzchołkami grafu; dwa białka są połączone, jeśli zaobserwowano między nimi interakcję. Analizowanie takich sieci wymaga częstego sięgania do matematyki, a konkretnie do teorii grafów.
Matematyka

Wyobraźmy sobie hodowlę królików o następujących właściwościach:
- co miesiąc każda dorosła para królików się rozmnaża, dając życie kolejnej parze królików (samcowi i samicy)
- młode króliki stają się dorosłe w ciągu miesiąca.
Zaczynamy hodowlę od jednej pary młodych królików. Zgodnie z powyższymi zasadami:
Informatyka

Palindrom to wyrażenie brzmiące tak samo czytane od lewej do prawej i od prawej do lewej, np. "Może jutro ta dama da tortu jeżom".
Napisz program, który wczyta tekst z pliku palindormy.txt i policzy ile wierszy to palindromy.

Wyrażenia arytmetyczne są nieodzowną cześcią programowania. Wylistowanie ich potencjalnych zastosowań byłoby trudne, bo użwya się ich niemal wszędzie. To zadanie sprawdzi Twoje umiejętności dbania o typy wyrażeń oraz kolejność wykonywania działań.

Podczas swojej pracy, programiści muszą łączyć pętle, instrukcje warunkowe, wyrażenia arytmetyczne, operacje na plikach i inne mechanizmy języków programowania w jednym programie. To zadanie podsumowuje poznane dotąd umiejętności.
Chemia

Chromatografia cieczowa jest techniką laboratoryjną, służącą do rodzielenia mieszaniny na poszczególne związki chemiczne wchodzące w jej skład. Może mieć zastosowanie w oczyszczaniu próbek, badaniu ich składu, bądź badania czystości. Mieszaninę przepuszcza się przez kolumnę ze złożem. Na skutek oddziaływań międzycząsteczkowych między substancjami, jedne związki chemiczne poruszają się szybciej a inne wolniej, więc opuszczą kolumnę w różnym czasie.

Do opisywania związków chemicznych mogą służyć wzory strukturalne, odzwierciedlające budowę cząsteczki, oraz sumaryczne, opisujące z ilu atomów jakiego rodzaju składa się dana cząsteczka. Czasem stosuje się nieco bardziej skomplikowany zapis wzorów sumarycznych, który przybliża budowę cząsteczki. Przykładowo, kwasy karboksylowe często zapisuje się z 'COOH' na końcu, żeby podkreślić obecność grupy karboksylowej na końcu cząsteczki (np. kwas octowy zapisuje się najczęściej CH3COOH zamiast C2H4O2).