- 学籍番号: 2291029
- 氏名: 中村凜
- ペア学籍番号・氏名(または「個人作業」): 個人作業
- 提出日付: 2022/12/31
計算量の異なる複数のアルゴリズムを用いたプログラムを作成し、それらの答えが一致することを確認した上で、実行時間を比較しなさい。
| /* | |
| 問題 | |
| 0以上9以下の5つの整数A, B, C, D, Eを入力として受け取り,A op1 B op2 C op3 D op4 E = 10を満たすようなop1, op2, op3, op4の組み合わせ(op1, op2, op3, op4はそれぞれ加算または減算の演算子)が存在するかどうかを求め,存在する場合は"Yes"を,存在しない場合は"No"を出力するプログラムを作成しなさい. | |
| 制約 | |
| 0≦A,B,C,D,E≦9 | |
| 入力は整数からなる | |
| */ |
| screen 5, 240, 480, ,ginfo_wx2, ginfo_wy1 | |
| gsel 0 | |
| cls ;画面を初期化する | |
| sx=40: sy=40 ;セルのX, Yサイズ | |
| mx=16: my=12 ;マップにセルを並べる横、縦方向の個数 | |
| wx=640: wy=480 ;画面全体のサイズ | |
| cellx=64: celly=64 ;キャラクター画像のセルのサイズ | |
| charax=40: charay=40 | |
| hitparts=6 ;当たり判定のあるパーツの分割No.の最も小さい数字 | |
| //dim map, mx, my ;マップデータ(二次元配列) |
計算量の異なる複数のアルゴリズムを用いたプログラムを作成し、それらの答えが一致することを確認した上で、実行時間を比較しなさい。