m=int(input("输入边长m:"))
n=int(input("输入边长n:"))
m1=m
n1=n
s1=m1*n1 #边长为1的长方形个数,不是指边数
while (m1!=0) and (n1!=0):#循环语句
m1=m1-1
n1=n1-1
s1=s1+m1*n1
s2=((m+1)*(n+1)*m*n)//4-s1#计算长方形对应的数量
print("正方形个数为:%d,长方形个数为:%d" % (s1,s2))
print("正方形个数为:{},长方形个数为:{}" .format (s1,s2)) #使用format函数进行格式化输出
print(f"正方形个数为:{s1},长方形个数为:{s2}")