ということでやってみた。社会人じゃないけど。
一番苦労したのがprintだと改行が上手くいかないので最後にカンマをつけるってところ。
※下記のプログラムには誤りがあります!
for i in range(1, 100):
if(i % 3 == 0) or (i % 5 == 0):
print 'fizz',
if(i % 5 == 0):
print 'buzz',
else:
print i,
print '\n',
(追記)
とか格好つけて嘘っぱちなコードをネット上に晒すとかアホもいいとこだ。改めて実行すると上記のアルゴリズムじゃダメダメですね。即効で直したものを上げておこう。あー恥ずかしい!
for i in range(1, 100):
if(i % 3 == 0) or (i % 5 == 0):
if(i % 3 == 0):
print 'fizz',
if(i % 5 == 0):
print 'buzz',
else:
print i,
print '\n',
参考サイト
0 件のコメント:
コメントを投稿