11 条题解

  • 10
    @ 2022-12-11 10:55:33
    #include <iostream>
    using namespace std;
    int main()
    {
    	int a,i,s=0;
    	cin>>a;
    	if(a%2==0)
        {
            for(i=1;i<=a;i++)
            {
                if(a%i==0)
                {
                    s=s+i;
                }
            }
            cout<<s<<endl;
        }
        else
        {
            for(i=2;i<a;i=i+2)
            {
                s=s+i;
            }
            cout<<s;
        }
        return 0;
    }//代码已AC
    
  • 2
    @ 2022-9-18 15:51:03
    
    

    #include <iostream> using namespace std; int main() { int n,sum=0,num=0;//定义三个变量n,sum=0,num=0 cin>>n;//输出一个整数n if (n%21)//判断n是不是奇数 { for (int i=1;i<=n;i++)//for循环1到n { if (n%20)//判断n是不是偶数 { sum+=i;//sum加上i } } cout<<sum;//输出sum return 0;//结束 } else//否则 { for (int i=1;i<=n;i++)//for循环1到n { if (n%i==0)//判断n和i是不是公约数 { num+=i;//是的话,num就加上i } } cout<<num;//输出num return 0;//结束 } return 0; }

    
    
    • 1
      @ 2024-1-27 12:18:14

      按照题目要求判断条件就行~

      已AC,请放心食用

      #include <iostream>
      using namespace std;
      int main()
      {
          int n, sum = 0;
          cin >> n;
          if (n % 2 == 1)
          {
              for (int i = 1; i <= n; i++)
              {
                  if (i % 2 == 0)
                  {
                      sum += i;
                  }
              }
          }
          else
          {
              for (int i = 1; i <= n; i++)
              {
                  if (n % i == 0)
                  {
                      sum += i;
                  }
              }
          }
          cout << sum;
          return 0;
      }
      
      • 1
        @ 2023-8-30 10:20:29

        //能给我一个赞吗?❤️ 感恩👍

        #include <iostream>
        using namespace std;
        int main(){
            int n,sum = 0;
            cin >> n;
            for(int i = 1;i <= n;i++)
            {
                if(i % 3 == 2&&i % 5 == 3&&i % 7 == 2)
                {
                    sum++;
                }
            }
            if(sum ==0)
            {
                cout << "0";
            }
            else{
                cout << sum;
            }
            return 0;
        }
        
        • 0
          @ 2024-4-9 21:24:32
          #include<bits/stdc++.h>
          using namespace std;
          int main(){
              cout<<217;
              return 0;
          }
          

          适合爱偷懒的人所有人(已AC)

          • 0
            @ 2023-11-29 21:05:49
            #include <iostream>
            using namespace std;
            int main()
            {
            	int a, s = 0;
            	cin >> a;
            	if(a % 2 == 0)
                {
                    for (int i = 1;i <= a;i++)
                    {
                        if(a % i == 0)
                        {
                            s += i;
                        }
                    }
                    cout << s << endl;
                }                              // @题解
                else
                {
                    for(int i = 2;i < a;i = i + 2)
                    {
                        s += i;
                    }
                    cout << s;
                }
                return 0;
            }
            
            • 0
              @ 2023-10-3 19:41:33
              #include<bits/stdc++.h>
              using namespace std;
              int n,sum;
              int main()
              {
                  cin>>n;
                  if(n%2==1)
                  {
                      for(int i=0;i<=n;i+=2)
                      {
                          sum+=i;
                      }
                  }
                  else
                  {
                      for(int i=1;i<=n;i++)
                      {
                          if(n%i==0)
                          {
                              sum+=i;
                          }
                      }       
                  }
                  cout<<sum;
              
              
                  return 0;
              }
              
              • 0
                @ 2023-7-18 19:03:26
                #include <bits/stdc++.h>
                using namespace std;
                int main(){
                    int n, sum = 0;
                    cin >> n;
                    if (n % 2 == 1){
                        for (int i = 1; i <= n; i++) if (i % 2 == 0) sum += i;
                    }
                    else{
                        for (int i = 1; i <= n; i++) if (n % i == 0) sum += i;
                    } 
                    cout << sum;
                }
                
                • 0
                  @ 2023-6-9 11:38:50
                  #include <bits/stdc++.h>
                  using namespace std;
                  int n, sum;
                  int main()
                  {
                      cin >> n;
                      if (n % 2 == 1)
                      {
                          for (int i = 1; i <= n; i++)
                          {
                              if (i % 2 == 0)
                              {
                                  sum += i;
                              }
                          }
                      }   
                      else
                      {
                          for (int i = 1; i <= n; i++)
                          {
                              if (n % i == 0)
                              {
                                  sum += i;
                              }
                          }
                      } 
                      cout << sum;
                      return 0;
                  }
                  
                  #include <bits/stdc++.h>
                  using namespace std;
                  int n, sum;
                  int main()
                  {
                      cin >> n;
                      cout << "217";
                      return 0;
                  }
                  

                  二选一

                  • 0
                    @ 2023-4-30 9:47:55

                    AC题解。

                    #include <bits/stdc++.h>
                    using namespace std;
                    int main()
                    {
                        long long n,sum=0;
                        cin>>n;
                        if (n%2==1)//奇偶判断,用if…else…语句。
                        {
                            for (int i=2;i<=n;i+=2)//i始终为偶数。
                            {
                                sum+=i;
                            }
                        }
                        else
                        {
                            for (int i=1;i<=n;i++)
                            {
                                if (n%i==0)//判断n是否是i的倍数。
                                {
                                    sum+=i;
                                }
                            }
                        }
                        cout<<sum;
                        return 0;
                    }
                    
                    • 0
                      @ 2023-4-15 9:12:10
                      #include<bits/stdc++.h>
                      using namespace std;
                      int x,ans;
                      int main()
                      {
                          cin>>x;
                          if (x%2==0)
                          {
                              for (int i=1;i<=x;i++)
                                  if (x%i==0)
                                      ans+=i;
                          }
                          else
                              for (int i=2;i<=x;i+=2)
                                  ans+=i;
                          cout<<ans;
                          return 0;
                      }
                      • 1

                      信息

                      ID
                      61
                      时间
                      1000ms
                      内存
                      16MiB
                      难度
                      4
                      标签
                      递交数
                      435
                      已通过
                      191
                      上传者