部屋番号
2941 ワード
Question
質問リンク
Silver 5
Logic
デフォルト構造:dictionary
1.数値ごとに0の値を持つバイナリを生成します.
2.入力値を1つずつ読み出します.このとき、6と9を合わせて単独カウントダウンします.
3.比較が完了したら、6+9の個数を2で割って、リフト値と他の個数の最大個数を出力します.
Code
質問リンク
Silver 5
Logic
デフォルト構造:dictionary
1.数値ごとに0の値を持つバイナリを生成します.
2.入力値を1つずつ読み出します.このとき、6と9を合わせて単独カウントダウンします.
3.比較が完了したら、6+9の個数を2で割って、リフト値と他の個数の最大個数を出力します.
Code
from sys import stdin
from math import ceil
N = stdin.readline().rstrip()
dic = {str(i):0 for i in range(0,10)}
cnt = 0
for s in N:
if s=='6' or s=='9' : cnt+=1
else : dic[s]+=1
print(max(max(dic.values()),ceil(cnt/2)))
Reference
この問題について(部屋番号), 我々は、より多くの情報をここで見つけました https://velog.io/@swany0509/백준-방번호-1475テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol