Witam wszystkich kodomaniaków!
Potrzebuje pomocy w jednym z zadań z informatora maturalnego 2014, mianowicie dotyczy ono podzielności liczb binarnych.
W trzech plikach tekstowych mam wypisane po 1000 liczb binarnych, jedna pod drugą (każda w nowej linii) . W pliku pierwszym długość każdej z nich nie przekracza 12, w drugim 30, a trzecim 200 bitów. Z każdego pliku muszę "odcedzić" liczby podzielne przez 2, 3 i 5. O ile z podzielnością na 2 nie mam problemu (ostatni bit ustawiony na 0), to kolejne warunki są dla mnie niejasne. Wczytywanie kolejnych linijek z pliku i wczytywanie ich do stringa nie sprawia mi problemu, jedynie funkcje sprawdzające podzielność.
Czytałam, że liczby binarne podzielne przez 3 muszą mieć różnicę jedynek na pozycjach parzystych i nieparzystych podzielną przez 3, ale nie mam pojęcia jak to okodować. Jeśli ktoś miałby ochotę i czas pomóc mi się z tym uporać to prosiłabym jedynie o podpowiedź, listę kroków lub pseudokod, bo przygotowuje się do matury, więc lepiej dla mnie bym przekodowała to sama :)
Z góry dziękuję za pomoc!