ALTERNATING CHARACTER from Hackerrank.com
https://www.hackerrank.com/challenges/alternating-characters/problem
[restrict …]
#include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> int main() { char **s; long long int c = 0,i,j,n; scanf(“%llu”,&n); s = malloc(sizeof(char*)*n); for(i=0;i<n;i++) s[i] = malloc(sizeof(char)*250000); for(i=0;i<n;i++) { scanf(” %[^\n]”,s[i]); } for(i=0;i<n;i++) { c=0; for(j=0;s[i][j];j++) { if(s[i][j] == s[i][j+1]) c++; } printf(“%llu\n”,c); } return 0; }
[/restrict]