忍者ブログ

どっかのゆとりのチラシの裏

plasma_effectのメモ帳的ブログのようなsomething

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

素因数分解inC#

なんとなく組んでみた。数字入力して結果を出力するだけの簡単なプログラム。zip
PR

行列的乱数

二次の正方行列あるじゃん?ほら、大学入試での華(違う)
あれで成分が整数の奴あるじゃん?あれを利用して乱数作ろうとしてんのよ。
その前に"整数行列の合同"的なものを定義します。

ある整数成分の二次正方行列A,B,Cと整数nがあって
A-B=nCと表せるときA≡B (mod n)と書くことにする。
またA mod nでAの各成分をnで割った余りを新たな成分とする行列を表すことにする。

三つ目の文がわかりづらいと思うので(決めつけ?)一応例を挙げておきましょう
(12 32)      (3 5)
(21 44) mod 9 (3 8)

ていうわけで以下の定理が成り立ちます(A~Cは整数成分の二次正方行列、nは正の整数で≡はmod n)。
1.A≡B ⇒ A+C ≡ B + C (自明)
2.A≡B ⇒ AC≡BC (AC-BC=(A-B)Cより)
3.A≡B ⇒ CA≡CB (CA-CB=C(A-B)より)
det(C)の値と2.3.の定理の逆の関係は不明です。
ていうか証明とか反例が意味不明になるからあまり触れない方がよさそう。

東方修行人 ~Playing of Prayer~

現在制作中の弾幕STGに「東方修行人」ってのがあります。
細かいシステムはまだ考えていませんがプレストーリーだけはできてるので公開しようと思います。

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

フリーエリア

最新CM

[02/12 kariya_mitsuru]
[10/14 どっかの京大生o]
[10/04 どっかのZ会生y]
[07/31 どっかのZ会生y]
[07/31 GNR]

プロフィール

HN:
plasma_effect
性別:
非公開

バーコード

ブログ内検索

最古記事

(06/08)
(06/18)
(06/21)

P R