emmm(一种超级耗时,另一种用循环)
2023-10-01 14:24:12
发布于:浙江
1阅读
0回复
0点赞
法1:
//#include<iostream>
#include<cstdio>
//#include<algorithm>
//#include<cmath>
//#include<string.h>
using namespace std;
int main()
{
int a,b,sum=0;
scanf("%d%d",&a,&b);
while(a!=0 && b!=0){
sum+=a*b;
a--;b--;
}
printf("%d",sum);
return 0;
}
法2:
#include<iostream>
#include<cstdio>
#include<algorithm>
//#include<cmath>
//#include<string.h>
using namespace std;
int main()
{
int a,b,sum=0;
scanf("%d%d",&a,&b);
for(int i=1;i<=min(a,b);i++){
for(int x=0;x<=a-1;x++){
for(int y=0;y<=b-1;y++)
if(x+i<=a && y+i<=b)
sum++;
}
}
printf("%d",sum);
return 0;
}
这里空空如也
有帮助,赞一个