Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2. #define MAX 50
  3. int main () {
  4.     int c, d;
  5.     char cadeia[MAX + 1];
  6.     scanf("%i", &c);
  7.     getchar();
  8.     scanf("%i", &d);
  9.     getchar();
  10.     fgets(cadeia, MAX + 1, stdin);
  11.     d++;
  12.     int indice = 0, salto = d, batata = 0;
  13.     while(indice < c){
  14.         if(cadeia[indice + salto] == 'X'){
  15.             salto--;
  16.         }else{
  17.             indice += salto;
  18.             salto = d;
  19.             batata++;
  20.         }
  21.         if(salto == 0){
  22.             batata = salto;
  23.             break;
  24.         }
  25.         if(d > c){
  26.             batata = 1;
  27.             break;
  28.         }
  29.     }
  30.     printf("Caso #1: %i\n", batata);
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement