5 条题解

  • 1
    @ 2024-10-20 16:06:55
    #include<bits/stdc++.h>
    using namespace std;
    int a[10010];
    int main(){
    int n;
    cin>>n;
    for(int i=0;i<n;i++) cin>>a[i];
    sort(a,a+n);
    if(n<10){
    for(int i=0;i<n;i++) cout<<a[i]<<" ";
    return 0;
    }
    if(n>=10){
    for(int i=0;i<10;i++) cout<<a[i]<<" ";
    return 0;
    }
    }
    

    请你们猜猜这是哪题的

    • 0
      @ 2024-8-1 12:11:48
      #include<bits/stdc++.h>
      using namespace std;
      int c[5001];
      int main(){
      	int n,m;
      	cin>>n>>m;
      	for(int i=1;i<=5000;i++){
              c[i]=1;
          }
      	for(int i=1;i<=m;i++){
      		for(int j=1;j*i<=n;j++){
      			c[i*j]=-c[i*j];//翻个 
      		}
      	}
          for(int i=1;i<=n;i++){
              if(c[i]==1){
                  cout<<i<<" ";
              }
          }
      }
      
      • -1
        @ 2024-9-30 21:09:14
        #include<bits/stdc++.h>
        using namespace std;
        int main(){
        	int N,M;
        	cin >>N>>M;
        	int a[N + 1] = {0}; 
        	for(int i=1;i<=M;i++){
        		for(int j = 1;j <= N;j++){
        			if(j % i == 0){
        				a[j] = !a[j];
        			}
        		}
        	} 
        	for(int i = 1;i <= N;i++){
        		if(a[i] == 0)
        			cout<<i<<" ";
        	}
        }
        
        
        • -1
          @ 2024-7-8 13:03:54
          # 便民小题解(好像发过一次)
          #include<bits/stdc++.h>
          using namespace std;
          int main(){
              int n,m;
              cin>>n>>m;
              int a[n+1];
              for(int i=1;i<=n;i++){
                  a[i]=1;
              }for(int i=1;i<=m;i++){
                  for(int j=1;j*i<n;j++){
                      a[i*j]=-a[i*j];
                  }
              }    
                  for(int i=1;i<=n;i++){
                      if(a[i]==1){
                          cout<<i<<" ";
                      }
                  }
              
          
          }
          
          • -1
            @ 2024-7-4 11:18:32
            ```
            #include<bits/stdc++.h>
            using namespace std;
            int c[5001];
            int main(){
            	int n,m;//n是硬币,m是人数
            	cin>>n>>m;
            	for(int i=1;i<=5000;i++){
                    c[i]=1;//编号
                }
            	for(int i=1;i<=m;i++){
            		for(int j=1;j*i<=n/*倍数翻个*/;j++){
            			c[i*j]=-c[i*j];//翻个 
            		}
            	}
                for(int i=1;i<=n;i++){
                    if(c[i]==1){
                        cout<<i<<" ";
                    }
                }
            }
            ```
            
            • 1

            信息

            ID
            486
            时间
            1000ms
            内存
            256MiB
            难度
            4
            标签
            递交数
            185
            已通过
            55
            上传者