Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <ctype.h>
- int main() {
- FILE *p = fopen("input.txt", "r"); // read mode
- char niza[101];
- int maksimalna_dolzina_na_podniza = 0;
- int reden_broj = 0;
- int maksimalen_reden_broj = -1;
- while(fgets(niza, 100, p) != NULL) {
- reden_broj += 1;
- int n = strlen(niza); // dolzina na niza
- for(int i = 0; i < n; i++) { // ja pominuvame nizata
- char c = niza[i]; // momentalniot karakter
- int j = i; // pocni od tuka
- int dolzina_na_podniza = 0;
- while(j < n && c == niza[j]) { // dur ne sme stignale do krajot i dodeka sledniot karakter e ist so prviot karakter od podnizata
- j += 1;
- dolzina_na_podniza += 1;
- }
- if(maksimalna_dolzina_na_podniza < dolzina_na_podniza) {
- maksimalna_dolzina_na_podniza = dolzina_na_podniza;
- maksimalen_reden_broj = reden_broj;
- }
- i = j - 1;
- }
- }
- printf("%d %d\n", maksimalna_dolzina_na_podniza, maksimalen_reden_broj);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment