测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A70106. 玫瑰花圃

编程题 入门

题目描述

有一块n \times nn≥5,且 n 是奇数)的红玫瑰花圃,由 n \times n 个小正方形花圃组成,现要求在花圃中最中间的一行、最中间的一列以及 4 个顶点处种植粉色玫瑰,请问粉玫瑰占地面积占整个玫瑰花圃总面积的百分比是多少?( 6.2.72

n=5,花圃形状如下,粉玫瑰占地百分比 = 13/25 = 52.0\%

n=7,花圃形状为如下,粉玫瑰占地百分比 = 17 / 49 = 34.7\%

输入格式

一个整数 n5 \le n \le 99,且 n是奇数)

输出格式

粉玫瑰占总玫瑰园的百分比,结果保留 1 位小数,显示为百分比的形式。

输入输出样例

输入 #1
5
输出 #1
52.0%

说明/提示

## 思路

粉玫瑰在中间行、中间列与四个顶点;十字交叉只算一次,顶点需另加。

## 步骤

1. 读入奇数 $n$。
2. 十字格数 $= 2n - 1$,再加 $4$ 个顶点,共 $2n + 3$ 格。
3. 百分比 $= (2n + 3) / n^2 \times 100$,保留 $1$ 位小数并输出百分号。