Submission #2557843


Source Code Expand

#include <bits/stdc++.h>
using namespace std;

int check(){

}

int main(){
  vector<int> pp;
  int max = 55555;
  int prime[55556] = {};
  for(int i = 0; i <= max; i++) prime[i] = 1;
  prime[0] = prime[1] = 0;
  for(int i = 2; i * i <= max; i++){
    if(prime[i]){
      for(int j = i; i * j < max; j++){
        prime[i*j] = 0;
      }
    }
  }
  for(int i = 2; i <= 55555; i++){
    if(prime[i] && i % 5 == 1) pp.push_back(i);
  }
  int n;
  cin >> n;
  for(int i = 0; i < n; i++) cout << pp[i] << (i == n-1 ? "\n": " ");
  return 0;
}

Submission Info

Submission Time
Task D - Five, Five Everywhere
User swkfn
Language C++14 (GCC 5.4.1)
Score 400
Code Size 568 Byte
Status AC
Exec Time 2 ms
Memory 512 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 3
AC × 5
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All in01.txt, in02.txt, sample_01.txt, sample_02.txt, sample_03.txt
Case Name Status Exec Time Memory
in01.txt AC 2 ms 512 KB
in02.txt AC 2 ms 512 KB
sample_01.txt AC 2 ms 512 KB
sample_02.txt AC 2 ms 512 KB
sample_03.txt AC 2 ms 512 KB