Mune's Weblog

鹿児島在住のstray radiologistです
仕事も趣味も画像関係…

222,222

2021年04月09日 | 日記
愛車、ハイラックスサーフ215。
16年目に入る、この三月末に何度目かのゾロ目に到達。



書きながら、何度目かな?という疑問が。
Pythonで調べるコードを考えてみましょうかね。



c=0
for i in range (0,222223):
I = str(i)
if len(I)==1:
pass
elif I.count(I[0])==len(I):
c+=1
print(I,c)
#print(c)

できた!!(*タブやスペースがでないのでインデントの表示が変になっています)
このコードは確認用に出てきたゾロ目と、何番目かを出力しますが、下の#外せば数だけ出ます。
ソウタに聞いたら数十秒で「38!」と答えられてしまいましたが、ちょっとコードを変えれば「そのゾロ目の和は?」とかまで対応できるので僕の勝ち!!のハズ。。。

かなり原始的なコードなので、もっと良いのご存じの方がいらっしゃったら、教えてください。