/*矩形的长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; }
#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;
}
#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);
//类似于排列组合
#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; }
注册一个 南阳理工学院OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 南阳理工学院OJ 通用账户