paste bin

malic
C++
HWJd
#include <cstdio>

int isPrime(int x)
{
    int v;
    if (x==1)
        return 0; 
    for(v=2;v*v<=x;v++)
    {
        if(x%v==0)
        {
            return 0;
        }
    }
    return 1;
}

int mirror(int x)
{
    int r=0;
    while (x>0)
    {
        r=r*10+x%10;
        x/=10;
    }
    return r;
}

int main(void)
{
    int i,lwbd,upbd,r;
    scanf("%d%d",&lwbd,&upbd);
    int counter=0;
    for(i=lwbd;i<=upbd;i++)
    {
        r=mirror(i);
        if(isPrime(i) && isPrime(r))
            counter+=1;
    }
    printf("%d\n",counter);
    return 0;
}

2020 C1QC

fork this code