2 comments

  • @ 2023-11-4 15:02:28

    不知道怎么去掉最后的逗号😕

    • @ 2023-11-4 15:02:05

      我自己写的代码如下;

      #include<bits/stdc++.h>
      using namespace std;
      bool a[10010];//初始化为0,第一个人全部关闭   0为关,1为开 
      int main()
      {  int m,n,t=1;
         cin>>m>>n; 
          for(int i=2;i<=m;i++) //人的代码,除第一个人以外 
         		for(int j=1;j<=n;j++) //灯的代码 
         	        if(j%i==0)a[j]=!a[j];//当整除时将0变为1或将1变为0 
          
      	for(int i=1;i<=n;i++)
      		if(a[i]==0)cout<<i<<",";
         	
      
      	
      	
      	
      	
      	
      	
      	
      	
      	
      	return 0;
      }
      
      • @ 2024-1-28 15:17:43

        好像猜到了你说的那道题,加一个特判就好了

    • 1