/* Code by: e16cn-ptit Please: take full credit. */ #include <iostream> #include <string> using namespace std; int main () { string xau; cin>>xau; int arr[100005]; arr[0]=0; for (int i=0; i<xau.size()-1; i++) { if (xau[i]==xau[i+1]) arr[i+1]=arr[i]+1; else arr[i+1]=arr[i]; } int m; cin>>m; for (int i=1; i<=m; i++) { int l, r; cin>>l>>r; cout<<arr[r-1]-arr[l-1]<<endl; } return 0; }