(听说灌佬多)P10233 RE求调
  • 板块灌水区
  • 楼主CSP_J_2025
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/2 22:18
  • 上次更新2024/12/3 15:29:04
查看原帖
(听说灌佬多)P10233 RE求调
1309385
CSP_J_2025楼主2024/12/2 22:18
#include <cstdio>
int qz[10000001];
int main()
{ 
    int t;
    scanf("%d", &t);
    char c;
    int q, l, r;
    while (t--)
    {
        for (int i = 1; true; i++)
        {
            c = getchar();
            if (c == '\n') break;
            if (c == 'P') qz[i] = qz[i - 1] + 3;
            else if (c == 'p') qz[i] = qz[i - 1] + 2;
            else if (c == 'G') qz[i] = qz[i - 1] + 1;
            else qz[i] = qz[i - 1];
        }
        scanf("%d", &q);
        while (q--)
        {
            scanf("%d%d", &l, &r);
            printf("%d\n", qz[r] - qz[l - 1]);
        }
    }
    return 0;
}
2024/12/2 22:18
加载中...