レス書き込み
スレへ戻る
写
レス栞
レス消
Pythonのお勉強 Part68
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>325 > あんま綺麗じゃないけど、こんな感じでいいのか? > 競プロの連中ならもっとスマートなの書いてくれるはず > > text = "aaabbc" > char = "abcdefghijklmnopqrstuvwxyz" > > char_dict = [] > for c in char: > ____count = 0 > ____for t in text: > ________if c == t: > ____________count += 1 > ____if count > 0: > ________char_dict.append({"name":c, "count":count, "left":count}) > > char_dict = sorted(char_dict, key=lambda e: (e["left"], -e["count"]), reverse=True) > result = "" > pre = "" > for _ in text: > ____ci = 0 > ____while True: > ________now = char_dict[ci]["name"] > ________if now == pre: > ____________ci += 1 > ________else: > ____________result += now > ____________pre = now > ____________char_dict[ci]["left"] -= 1 > ____________char_dict = sorted(char_dict, key=lambda e: (e["left"], -e["count"]), reverse=True) > ____________break > > print(result)
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s