大佬天哪救命!
查看原帖
大佬天哪救命!
393856
玉皇大大裤衩楼主2020/12/22 23:55

#求救!自己检验的时候都没问题但是只有40分

#include <stdio.h>

int prime ( int y );

int main ()
{
	int l;
	scanf ( "%d",&l );
	
	int i;
	int cnt=0;
	long long sum=0;
	
	for( i=2; sum+i<=l; ++i )
	{
		if( prime(i)==1 )
		{
			sum+=i;
			printf("%d \n",i);
			cnt++;
		}	
	}
	
	printf("%d\n",cnt);
	
	return 0;
 } 
 
int prime ( int y )
{
	int i;
	for( i=2; i<y/2; ++i )
	{
		if ( y%i==0 )
		{
			return 0;
			break;
		}
	}
	
	return 1;
2020/12/22 23:55
加载中...