-1
我正在解決這個問題,可以從N個單位長度的正方形形成多少個矩形。我遇到這個公式⌊3n/2⌋-1(n> 1),這是錯誤的公式。 任何人都可以解釋這個公式和給定的代碼。沒有矩形形成的矩形
#include<stdio.h>
#include<math.h>
int main()
{
int i,j,n,cnt=0;
scanf("%d",&n);
int k= sqrt(n);
for(i=1;i<=k;i++)
for(j=i+1;i*j<=n;j++)
cnt++;
cnt+=k;
printf("%d",cnt);
return 0;
}
我投票關閉這一問題作爲題外話,因爲SO不是「解釋我在做什麼」的網站。如果您有特定問題,請發佈[mcve]。 – Olaf