3 条题解

  • 1
    @ 2024-6-15 13:12:54
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int m,n,sum=0;
        cin>>m>>n;
        for (int i=m;i<=n;i++)
        {
            if (i%2==1)
            {
                sum+=i;
            }
        }
        cout<<sum;
        return 0;
    }
    循环遍历每个数,if判断是否奇数。
    别急着走啊,点个赞吧!
    
    • 0
      @ 2023-6-23 0:27:11
      #include <iostream>
      
      using namespace std;
      
      int main()
      {
          int m, n;
          cin >> m >> n;
      
          if (m % 2 == 0) {
              ++m;
          }
          if (n % 2 == 0) {
              --n;
          }
      
          int total = 0;
          for (int i = m; i <= n; i += 2) {
              total += i;
          }
      
          cout << total << endl;
      
          return 0;
      }
      
      
      • 0
        @ 2023-6-21 18:09:54
        #include <iostream>
        using namespace std;
        int main()
        {
            long long a,b;//获取两个数
            cin>>a>>b;
            long long h=0;//记录和
            long long c=a;//表示a和b之间的数
            for (int i=1;i>=0;i++)//while还没学,先用for顶一下
            {
                if (c%2==1)/满足基数,h加上它
                    h+=c;
                if (c==b || c>b)//超过这两个数或大于这两个数了,跳出循环
                    break;
                c+=1;//不用说了吧
            }
            cout<<h;输出
            return 0;//这个可以不写,但最好写一下,有些地方是必须要写的
        }//这题居然没人做?
        
        • 1

        信息

        ID
        176
        时间
        1000ms
        内存
        128MiB
        难度
        2
        标签
        递交数
        199
        已通过
        118
        上传者