Zadanie 3: Pary
Trzy programy na oryginalnym pliku dane.txt: powtórzone np-pary, najdłuższy fragment o pierwszej sumie kodów ASCII i porządkowanie par liczbą wystąpień (3.1-3.3).
Rozwiązujesz bez konta, a odpowiedzi sprawdza ten sam silnik co na platformie. Postęp i powtórki zapisują się dopiero po darmowej rejestracji.
Powtórzone np-pary
np-parą nazywamy dwa następujące po sobie znaki napisu, takie że pozycja pierwszego znaku jest nieparzysta, a drugiego parzysta (pozycje liczymy od 1). Pierwsza np-para to pierwsze dwa znaki napisu, druga to znaki trzeci i czwarty, trzecia to piąty i szósty, i tak dalej. Na przykład w napisie MATURA są trzy np-pary: MA, TU i RA.
W pliku dane.txt znajduje się jeden napis o parzystej długości, złożony z wielkich liter alfabetu angielskiego.
Podaj, ile razy występuje sytuacja, że dwie występujące bezpośrednio po sobie np-pary znaków są takie same.
Przykłady: dla napisu CABABC odpowiedzią jest 0 (np-pary to CA, BA, BC, żadne dwie sąsiednie nie są równe). Dla napisu ABABAB odpowiedzią jest 2 (np-pary to AB, AB, AB, czyli dwie sąsiadujące pary). Dla przykładowego napisu YKFORMYKINRMRMATYKYKATYKATFOAT odpowiedzią jest 2.
Jeden wiersz: napis o parzystej długości (552 znaki, czyli 276 np-par) złożony z wielkich liter alfabetu angielskiego.
- 3.1Liczba par sąsiednich np-par, które są takie same