为啥RE
#include<bits/stdc++.h>
using namespace std;
bool isprime[10001];
int prime[20001];
int m,ans,k;
int a[10001];
int primes(int n,int c){
memset(isprime,1,sizeof(isprime));
isprime[1]=0;
for(int i=2;i<=n;i++){
if(isprime[i]==1){
prime[++m]=i;
for(int j=1;j<=n/i;j++){
if(isprime[j*i]==0){
continue;
}
ans++;
a[ans]=i*j;
isprime[i*j]=0;
}
}
}
}
int main(){
int n,c;
cin>>n>>c;
primes(n,c);
cout<<a[c];
return 0;
}