暇だからお題に出されたプログラム書くぞ

1 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:10:08.292 ID:xFR2j9tLa
宿題でもいいぞ
めんどくさいやつはナシな
2 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:11:27.640 ID:9O9P1CDma
モノポリー
3 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:13:47.337 ID:DLB1D6jf0
論理パズルを入力できてそれを解くやつを作ってみて
4 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:19:10.613 ID:xFR2j9tLa
>>3
入力は問題の入力?
それとも問題を解く手順の入力?
5 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:21:11.304 ID:DLB1D6jf0
>>4
要するに論理パズルをプログラムに解かせたぞという結果が欲しくて
だけど問題をハードコーディングしましたじゃしまらないから論理パズルのモデル化もする
入力はテキストでもGUIでもよい
8 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:27:07.773 ID:xFR2j9tLa
>>5
なるほど?
簡単なパズル探すわ

>>6
import random
def one_or_two():
return random.randrange(1, 3)

でいいか?

17 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:48:21.181 ID:o4HLWJRn0
>>8
ごめん、それは関数だよね?変数と関数の違いわからない?
18 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:53:46.730 ID:DLB1D6jf0
>>17
toString()をオーバーライドで合ってる?
19 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:56:31.178 ID:xFR2j9tLa
>>17
見間違えてたすまん
6 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:21:16.583 ID:o4HLWJRn0
1/2の確率で1,1/2の確率で2と表示する変数を作って
9 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:30:25.887 ID:xFR2j9tLa
>>9
それもできるけどハノイの塔はダメ?
簡単すぎかな
10 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:32:43.994 ID:9O9P1CDma
>>9
練習用プログラムみたいのだな
再帰使わないで書くならいいよ
13 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:43:12.638 ID:xFR2j9tLa
>>10
やってみる

>>11
暇って言ったけど嘘
書けなかったら書けないっ言うよ

11 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:36:37.377 ID:lVrHoX6o0
こういうのどうせすぐ投げ出すんだろ
アルゴリズム考えて投稿しても1は消えて
一人だけ考えたのに会話できる奴が誰もいなくなってむなしい気分になった経験しかない

お前らアルゴリズム考える能力低過ぎる

12 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:40:59.901 ID:DLB1D6jf0
普通は書いてる間に落ちるわな
14 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:44:22.142 ID:lVrHoX6o0
で、問題はどれになったんだ?
15 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:44:51.958 ID:7pfe02+7H
1/315の当たり確率のパチンコの期待値出して
何円入れたらあたるかってやつ
16 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 16:45:20.964 ID:9O9P1CDma
パズル系だと短時間で書けるの多いから大丈夫1が無能でなければ
21 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:00:41.541 ID:lVrHoX6o0
ナンプレは縦横斜めどこも1~9を1回ずつ使うんだっけ?
で、3×3も1~9を1回ずつか?

こりゃ楽勝だな

22 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:01:25.235 ID:xFR2j9tLa
>>21
バックトラックで一瞬だよ
25 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:04:35.769 ID:lVrHoX6o0
>>22
と言われてもそれが何か知らんよ
こんなの初見でアルゴリズム出せよ
27 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:06:47.207 ID:xFR2j9tLa
>>25
あっ、はい
30 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:11:24.884 ID:lVrHoX6o0
>>22
バックトラックでぐぐったけど、アホじゃんw
俺が数分で考えたロジックのほうがはるかに優れている

まあ、俺が考えたロジックも改善の余地だらけだけど

24 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:03:37.445 ID:/XNCdOiY0
>>21
3×3


それぞれ1から9を1つずつ使う
26 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:05:06.008 ID:lVrHoX6o0
>>24
斜めはないのか?
それなら斜めは除外して後は同じロジックで行ける
29 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:09:44.767 ID:4Jfi13Cs0
総当り解法
31 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:13:41.777 ID:DLB1D6jf0
>>29
制約で絞るのが楽しい
33 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:18:36.577 ID:lVrHoX6o0
そして、やはりいない1
誰もアルゴリズムについて語らない

お前らアルゴリズム弱過ぎでしょ

34 名前:ひみつの名無しさん 投稿日時:2020/12/26(土) 17:23:08.359 ID:xFR2j9tLa
ハノイの塔書けたけどバグってるから待って

コメント

タイトルとURLをコピーしました