算額あれこれ

算額問題をコンピュータで解きます

2020-02-01から1ヶ月間の記事一覧

正規表現:最短一致

'<.*?>' ではなくて '<[^<>]*>' text = '<br />あか<br />あお<br />みどり<br />きいろ<br />'gsub('<.*?>', '', text)gsub('<[^<>]*>', '', text) 両方とも 'あかあおみどりきいろ' になる。 text = '<<<foo>>>'gsub('<.*?>', '', text)gsub('<[^<>]*>', '', text) 上は '>>',下は '<<>>' に</foo>…

トリッキーなプログラム

お題:標準出力 【難易度★★★★★】 標準出力でSh1maを出力してください。ルールは以下の通りです。 コード中に文字列("", '')を含んではいけない コード中に数値を含んではいけない chr, ordの禁止 できる方はどうぞ。 というのがあったので,Python で書いて…

R の fivenum() は Python のチョメチョメ

> fivenum(1:7587)[1] 1.0 1897.5 3794.0 5690.5 7587.0 である(わざと変な個数の数列にしておく) Python では,scipy.stats.scoreatpercentile() とか,numpy.percentile() がある。 >>> import numpy as np>>> from scipy.stats import scoreatpercentil…