問題はこちら
#43377 No.80 四角形を描こう - yukicoder
和が一定で積を最大化させる問題
縦+横はfloor(n/2)となる。これをmとおく
mが偶数の時(m/2)*(m/2)
mが奇数の時((m+1)/2)*((m-1)/2)=(m*m-1)/4=floor(m*m/4)となる
n;main(){n=atoi(gets(&n))/2;n=!printf("%d",n*n/4);}
51B
問題はこちら
#43377 No.80 四角形を描こう - yukicoder
和が一定で積を最大化させる問題
縦+横はfloor(n/2)となる。これをmとおく
mが偶数の時(m/2)*(m/2)
mが奇数の時((m+1)/2)*((m-1)/2)=(m*m-1)/4=floor(m*m/4)となる
n;main(){n=atoi(gets(&n))/2;n=!printf("%d",n*n/4);}
51B