[過去ログ] プログラミングのお題スレ Part15 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(5): 2019/07/28(日)19:39 ID:832c/ukY(1) AAS
プログラミングのお題スレです。
【出題と回答例】
1 名前:デフォルトの名無しさん
お題:お題本文
2 名前:デフォルトの名無しさん
>>1 使用言語
回答本文
結果がある場合はそれも
【ソースコードが長くなったら】 (オンラインでコードを実行できる)
外部リンク:ideone.com
省11
983: 2019/11/15(金)13:25 ID:pd2oXw5y(4/4) AAS
本当に一番簡単だと思ってるなら
非常に頭が弱い
というしかない
984: [age] 2019/11/15(金)16:04 ID:y6ix6SXf(2/2) AAS
証明責任が
985: 2019/11/15(金)18:45 ID:YlbiRAmO(2/2) AAS
>>941 Ruby
def f(a,x)
a.min_by{|v|(v-x).abs}
end
986: 2019/11/15(金)22:18 ID:1XAUh39O(1) AAS
>>982
ひょっとして>>973か?
頓珍漢な指摘でドヤられても困るw
987(1): 2019/11/16(土)07:59 ID:PKd8UO5d(1) AAS
お前ちょっとしつこいよ
二人ともどっか行ってくれ
988(4): 2019/11/16(土)09:38 ID:R3eXoa4h(1/2) AAS
お題: 標準入力から読み取った文字列に対して変換候補の単語を表示するスクリプトを作れ
変換候補は 外部リンク[html]:www.cs.cmu.edu のテキストを元にし、英文のみの対応とする
例:
in < on
out > ['on', 'once', 'one', 'only']
in < we
out > ['well', 'went', 'were']
989(2): 2019/11/16(土)09:39 ID:R3eXoa4h(2/2) AAS
>>988
URL訂正: 外部リンク[html]:www.cs.cmu.edu
990(1): 10-11 2019/11/16(土)11:43 ID:nyexrMnj(1) AAS
Mathematica
ビットテーブル使ったからいまいち
f[x_]:=Round[Exp[x*49/2^9]*10]+Mod[BitShiftRight[8518656,x],2]
f[Range[0,23]]
{10,11,12,13,15,16,18,20,22,24,27,30,33,36,39,43,47,51,56,62,68,75,82,91}
991: 2019/11/16(土)13:01 ID:9Ne+J8hx(1) AAS
>>988-989 PowerShell
$Words = ([RegEx]"\w+").Matches((Invoke-WebRequest '外部リンク:www.cs.cmu.edu | Select-Object -ExpandProperty 'Value' | Sort-Object -Unique
'on', 'we' | %{ "'$_' => ['$($Words -cmatch "^$_.*$" -join ''', ''')']" }
--
'on' => ['on', 'once', 'one', 'only']
'we' => ['well', 'went', 'were']
992: 蟻人間 ◆T6xkBnTXz7B0 2019/11/16(土)14:12 ID:wI2tFyzM(1) AAS
そろそろ次スレ
993: 2019/11/16(土)20:00 ID:ycfnvugG(1) AAS
>>987
誤解がないように一応言っておくが、同一人物なのは943, 952, 958, 969, 971, 993だけで、
978や986は別人ね。
994: 2019/11/16(土)20:11 ID:SjIOWxyj(1) AAS
どうでもいい
匿名掲示板
995: 2019/11/16(土)22:09 ID:ByTTIV4m(1) AAS
>>988
@Mathematica
外部リンク:ideone.com
996: 2019/11/17(日)09:01 ID:xqEdXdr6(1) AAS
次スレ
プログラミングのお題スレ Part16
2chスレ:tech
997: 990 2019/11/17(日)15:37 ID:WMPUR+bY(1) AAS
BitGet使うんだった(Mathematicaに慣れてないのばればれ)
(* 49/2^9 = 0.095703125 *)
f[x_]:=Round[Exp[x*0.095703125]*10]+BitGet[8518656,x]
もう少し頑張っても16ビット以内にビットテーブルは縮小出来ず…。
(* 785/2^13 = 0.0958251953125 *)
f[x_]:=Round[Exp[x*0.0958251953125]*10]+BitGet[130048,x]
998: 2019/11/21(木)12:06 ID:p+kY48sO(1) AAS
>>941 julia
a=[98,100,198,200,250,298]
f(a,x)=a[argmin(map(abs ,a.-x))]
f(a,50)
999: 2019/11/21(木)17:12 ID:x85mexbT(1) AAS
>>988-989 Squeak Smalltalk。関数で。
| contents words fn |
contents := (HTTPClient httpGet: '外部リンク:www.cs.cmu.edu contents.
words := (contents replaceAll: Character lf with: Character space; asTextFromHtml) asString subStrings: ' !"''()*,-.:;?`'.
words := words asSet asSortedArray.
fn := [:in | words select: [:word | word beginsWith: in]].
fn value: 'on'. "=> #('on' 'once' 'one' 'only') "
fn value: 'we'. "=> #('well' 'went' 'were') "
"for Pharo => 外部リンク:ws.stfx.eu "
1000: 蟻人間 ◆T6xkBnTXz7B0 2019/11/21(木)20:01 ID:KAM+noJg(1) AAS
はかい
こうせん
せんもんがっこう
1001(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 116日 0時間 21分 10秒
1002(2): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
省4
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.043s