#include <iostream>
#include <cstring>
#include <vector>
#include <cstdio>
#include <stack>
#include<queue>
#include<list>
//#include<bits/stdc++.h>

int main()
{

    int n,q,tmp,b,e;
    long k;
    long a[1000];
    std::cin>>n;
 
    for(int i = 0; i < n; i++)
    {
        std::cin>>a[i];
    }

    std::cin>>q;

    for(int i = 0; i < q; i++)
    {
        std::cin>>b>>e>>k;
        //std::cout<<"flag1"<<std::endl;
        int cnt = 0;
        for(int j=b; j<e; j++)
        {
            //std::cout<<"flag2"<<std::endl;
            if(a[j]==k)
            {
                //std::cout<<"flag3"<<std::endl;
                cnt++;
            }
        }
        std::cout<<cnt<<std::endl;
    }
    return 0;
}

