第10500题 程序题
Scratch编程:计算矩形地图中的黄金格总数

题目补充说明

小杨在探险时发现了一张神奇的矩形地图,地图有H行和W列。每个格子的坐标是(r, c),其中r表示行号从1到H,c表示列号从1到W。

黄金格的条件是:行号r和列号c的乘积等于参数x的平方,即 r×c = x²

例如,如果x=4,那么满足r×c=16的格子,如(2,8)、(4,4)、(8,2)都是黄金格。

默认小猫角色和白色背景,编写程序帮助小杨计算地图中黄金格的总数。

输入描述

新建变量“H”表示地图的行数,新建变量“W”表示地图的列数,新建变量“x”表示参数。

注:H、W、x三个数都在1至100之间。

输出描述

新建变量“ans”用于存储最后的结果。

输入样例1

H = 10
W = 10
x = 4

输出样例1

ans = 3

输入样例2

H = 1
W = 1
x = 1

输出样例2

ans = 1

注意事项

  1. 变量名的拼写(包括大小写)要和题目完全一致。
  2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。
  3. 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2秒”积木块。