值得了20分,请告诉我这是为什么?
查看原帖
值得了20分,请告诉我这是为什么?
1030197
nuoxi6868楼主2023/8/3 21:08
#include<bits/stdc++.h>
using namespace std;
int x,a[10000+10],q=0;
int main(){
	cin>>x;
	for(int i=2;i<x;i++){
		for(int j=1;j<=i;j++){
			if(i%j==0){
				a[i]++;
			}
		}
		if(a[i]==2){
			q++;
		}
	}
	cout<<q;
	return 0;
}
2023/8/3 21:08
加载中...