4 条题解

  • 2
    @ 2023-10-10 21:26:24
    /*矩形的长a:
        分成长度为1的,有a种;
        分成长度为2的,有n-1种;
        ......
        分成长度为a的,有1种。
        分成不同长度的分发,一共有a*(a+1)/2种。
    同理矩形的宽b,有b*(b+1)/2种。
    */
    #include<stdio.h>
    int main()
    {
        double a,b;
        while(scanf("%lf%lf",&a,&b)!=EOF)
        {
            printf("%.0lf\n",a*(a+1)*b*(b+1)/4);
        }
        return 0;
    }
    
    • 1
      @ 2024-9-24 6:16:24

      #include <stdio.h> int main(int argc, char** argv) { int i,j,a,b; long long t; while(scanf("%d %d",&i,&j)!=EOF) { t=0; for(a=1;a<=i;a++){ for(b=1;b<=j;b++){ t+=a*b; } } printf("%lld\n",t); }

      return 0;
      

      }

      • 0
        @ 2025-10-4 14:11:09

        #include<stdio.h>

        int main(){

        int a,b;

        while(scanf("%d %d",&a,&b)!=EOF){

        long long sum=0;

        for(int i=1;i<=a;i++){

        for(int j=1;j<=b;j++){

        sum=sum+i*j;

        }

        }

        printf("%lld\n",sum);

        }

        }

        • 0
          @ 2025-9-29 22:52:38

          //类似于排列组合

          #include<stdio.h>
          int main()
          {
              long long int a,b,sum;
              while(scanf("%lld %lld",&a,&b)!=EOF){
                  sum=a*(a+1)/2*b*(b+1)/2;
                  printf("%lld\n",sum);
              }
              return 0;
          }
          
          • 1

          信息

          ID
          184
          时间
          1000ms
          内存
          128MiB
          难度
          6
          标签
          (无)
          递交数
          634
          已通过
          181
          上传者