プログラミングのお題スレ Part12
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
垢版 |
2018/09/28(金) 10:09:07.13ID:phwOkayR
プログラミングのお題スレです。

【出題と回答例】
1 名前:デフォルトの名無しさん
  お題:お題本文

2 名前:デフォルトの名無しさん
  >>1 使用言語
  回答本文

【ソースコードが長くなったら】 (オンラインでコードを実行できる)
https://ideone.com/
http://codepad.org/
http://compileonline.com/
http://rextester.com/runcode
https://runnable.com/
https://code.hackerearth.com/
http://melpon.org/wandbox
https://paiza.io/

宿題は宿題スレがあるのでそちらへ。

前スレ
プログラミングのお題スレ Part10
https://mevius.5ch.net/test/read.cgi/tech/1514772904/

プログラミングのお題スレ Part11
https://mevius.5ch.net/test/read.cgi/tech/1524570314/
0004デフォルトの名無しさん
垢版 |
2018/09/28(金) 12:28:47.83ID:6mi1IA73
やだ
0005デフォルトの名無しさん
垢版 |
2018/09/28(金) 13:55:38.90ID:jm6QTuW3
>>3
3つの値のうちの最小値が分かった時の情報量はlog3
1回の比較によって得られる情報量はlog2
2回の比較で2log2=log4
log2<log3<log4なので最低2回の比較をしなければ最小値を知る事はできない
0007デフォルトの名無しさん
垢版 |
2018/09/28(金) 14:26:10.16ID:6mi1IA73
ここは数学のお題を解くスレではなくプログラミングのお題スレなので証明せよというお題ならば証明をするプログラムを作れという意味になる。
決して人間が頭で考えて証明してはならない。
0008デフォルトの名無しさん
垢版 |
2018/09/28(金) 14:46:03.56ID:jm6QTuW3
3つの数単体同士の比較だけじゃなくて、a+bとcとかa^cとb+cとか無限に考えられるから有限時間で証明するのは無理では?
0012デフォルトの名無しさん
垢版 |
2018/09/28(金) 23:31:28.87ID:Trt/L8Tp
例えばR^3の関数f(x, y, z)で
xが最小の時負、xが最小でなくyが最小の時0、xかyが最小でなくzが最小の時正
になるC^∞級の関数は存在するのでこの関数を使えば比較は1回で済む
0013デフォルトの名無しさん
垢版 |
2018/09/29(土) 00:17:28.49ID:mZMDBHA7
>>12
例えばどんな関数?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況