#include <bits/stdc++.h>
using namespace std;
char s[100005];
int main() {
  int T;
  scanf("%d", &T);
  while (T--) {
    int a, b, p;
    scanf("%d%d%d", &a, &b, &p);
    scanf("%s", s + 1);
    int len = strlen(s + 1);
    int pos = len;
    long long sum = 0;
    for (int x = len - 1; x >= 1; x--) {
      if (x == 1) {
        if (s[x] == 'A')
          sum += a;
        else
          sum += b;
        if (sum <= p) pos = x;
      } else if (s[x] != s[x - 1]) {
        if (s[x] == 'A')
          sum += a;
        else
          sum += b;
        if (sum <= p) pos = x;
      }
    }
    printf("%d\n", pos);
  }
  return 0;
}
