2 条题解

  • 2
    @ 2023-7-31 15:15:16

    其实这道题是可以手推的,答案是固定的,即:“2,4,7,9”

    下面是代码实现

    #include<cstdio>
    using namespace std;
    int a[11];
    int n;
    int main()
    {
    	int tot=0;//指针指向0 
    	for (int i=1;i<=1000;i++)
    	{
    		if (tot+i>10)
    			tot=(tot+i)%10;
    		else 
    			tot=tot+i;
    		a[tot]=true;
    	}
    	for (int i=1;i<=10;i++)
    	{
    		if (!a[i])
    		printf("%d ",i);
    	}
    	return 0;
    } 
    
    
    • -7
      @ 2024-7-31 17:44:40

      *#include #include using namespace std; bool a[11]; int main() { memset(a,0,sizeof(a)); for(int t=1;t<=1000;t++) { a[(t(t+1)/2)%10]=true;//true代表找到了 } for(int i=1;i<10;i++) { if(a[i]==false) cout<<i<<" "; }
      return 0; } **

      • 1

      信息

      ID
      364
      时间
      1000ms
      内存
      256MiB
      难度
      3
      标签
      递交数
      116
      已通过
      60
      上传者