We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
二次元配列であるint matrix[y][x]がある。(xはX軸方向のマスの大きさ, yはY軸方向のマスの大きさ)
matrixは全ての値を0で初期化する。
matrixに、 中心座標(star_x, star_y), 中心から頂点までの半径star_r, 回転角度theta(ラジアン)の星(五芒星)を描画する。 星部分の値はvalue。
以上の条件を満たす生成を作成する。
関数例
template<typename Matrix> createStar(Matrix& matrix, size_t x, size_t y, size_t star_x, size_t star_y, size_t star_r, double theta, size_t value);
例(x=32, y=32, star_x=15, star_y=15, star_r=11, theta=0.0, value=1) ※灰色が0, 黒色が1
例(x=64, y=64, star_x=31, star_y=31, star_r=25, theta=0.52(ほぼ30度), value=1) ※灰色が0, 黒色が1