题意:求一个数T 满足能组成N种矩形,T-K 组成M种矩形
先预处理出 i 组成矩形的个数
m,n,k=map(int, input().split())
num=[0]*20002
for i in range(1,100+1):
for j in range(i,10000+1):
if i*j>10000 :
break
else :
num[i*j]+=1;
ans=0
for i in range(1,10000+1):
if (i-k>0)&(n==num[i])&(m==num[i-k]):
ans=i;
break;
print(ans)【瞎搞】URAL 1157 Young Tiler python
原文:http://blog.csdn.net/kewowlo/article/details/44542091