测试点过了 但是全WA
查看原帖
测试点过了 但是全WA
74497
ubsonth楼主2020/9/30 23:23

代码如下,求助各位大佬,谢谢

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a[101],b[101];
	int n;
	cin>>n;
	for(int i=1;i<=n;++i)
	{
		b[i]=0;
	}
	for(int i=1;i<=n;++i)
	{
		cin>>a[i];
		if(a[i]==1)
			continue;
		if(a[i]==2)
		{
			b[i]=a[i];
			continue;
		}
			else
			{
				for(int j=2;j<n;++j)
				{
					if(a[i]%j==0)
					{
						break;
						b[i-1]=0;
					}
					else
						b[i]=a[i];		
				}
			}			
	}
	for(int i=1;i<=n;++i)
	{
		if(b[i]!=0)
			cout<<b[i]<<endl;
	}
	return 0;
 } 
2020/9/30 23:23
加载中...