Submission
Status:
(PPPP)(PPP)(PPP)
Subtask/Task Score:
{40/40}{30/30}{30/30}
Score: 100
User: mungkyskibidi
Problemset: Twin, Cousin, and Sexy Prime
Language: cpp
Time: 0.531 second
Submitted On: 2026-05-16 13:45:32
#include<bits/stdc++.h>
using namespace std;
bool a[70000005];
int main(){
int l , u , counttwin=0 , countcousin=0, countsexy=0 ;
cin >> l >> u;
a[1] = true;
for(int i=2;i<=70000005;i++){
if(a[i] == false){
for(int j=2*i;j<=70000005;j+=i) a[j] = true;
}
if(a[i] == true) continue;
}
for(int i=l;i<=u;i++){
if((a[i] == false && a[i+2] == false) || (i-2>=0 && (a[i] == false && a[i-2] == false))) counttwin++;
if((a[i] == false && a[i+4] == false) || (i-4>=0 && (a[i] == false && a[i-4] == false))) countcousin++;
if((a[i] == false && a[i+6] == false) || (i-6>=0 && (a[i] == false && a[i-6] == false))) countsexy++;
}
cout << counttwin << "\n" << countcousin << "\n" << countsexy;
}