さて問題です。
最近ネットリテラシーが問題になっているようです。
ネットのコメントを変換してみました。
comment="TT FF TF FT TT-FF-TF-TT FF-TF-TF-TF-TT FF-FT-TF-TT-FF FF-FF-FT-TF"
スペースで発言者が区切られハイフンで文章ごとに区切られています。
TTが事実を事実としているので真実
FFは嘘を嘘としているので真実
TFは事実を嘘としているので虚構
FTが嘘を事実として発言してるので虚構
例えば
TT ならば真実
TT-TFならば半分真実
TF-FT-TFならば全部虚構
このコメントを真実の高い割合の順に入れ替えてください。同じ割合ならばそのままの順番で
サンプル解答は↓
comment="TT FF TF FT TT-FF-TF-TT FF-TF-TF-TF-TT FF-FT-TF-TT-FF FF-FF-FT-TF"
com=comment.split()
work=[]
for c in com:
t=c.count("TT")+c.count("FF")
f=c.count("TF")+c.count("FT")
work+=[(t/(t+f),c)]
work.sort(reverse=True)
a=[]
for w in work:
a+=[w[1]]
#chr(34)で"が表示できる
print(" comment="+chr(34)+" ".join(a)+chr(34))