golf

34.FizzBuzz

75→73Byte。

34.FizzBuzz

82→77Byte。

FizzBuzz系3問

499.FibBuzz、500.BuzzFibが来てたので解いた。 ついでに34.FizzBuzzも。

463.Enumeration of divisor

単純な問題の割にはみんな手こずってるな? と思ったが、普通にやるとtimeoutになるため工夫をせねばならない。 トップが何やってるか見当もつかない。とりあえず89byte。

495.Oyster

Rの付く月はカキの季節。70byte。

494.122333

解く。76byte。

492. ttp

問題来てた。解く。50byte。

491. Double quote

print'"%s"'%raw_input()

490. Month Name答え合わせ

そうこうするうちにPost mortem時刻となったので他の人の回答を見る。 Python部門1位の戦法はosコマンドでsed(1)、date(1)を使っていた。あとでsedおさらいしよう。 exec無しだとtime.strftime()ではなくcalendar.month_name[]の方が短く済んだようだ。 あと…

490. Month Name

ひさびさのgolf。とりあえずまとも(?)に解く。153byte。 Python部門トップが意味不明なんですが?

241.Count diamonds level 1

ひさびさにgolf。一瞬だけトップに立った。

213.uniq words

とりあえず77byte。

209.number slide

とりあえず72byte。

208.Helloworldless Hello world

ひさびさにgolf。'H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!'の文字をコード中に含めずハローワールドやれという話。printすらできないからひどい。そしてgorubyがチートすぎて困る。

37.Greatest Common Divisor

まともに解く。45byte。 s,t=input(),input() while t:s,t=t,s%t print s チート的解答。27byte。 print[14,3,32768][id('')%3]

133. Set symmetric difference

久しぶりにgolf。64byteで並ぶ。 f=lambda:set(raw_input().split());print' '.join(sorted(f()^f())) 同サイズ別解があるようなので気になる。

101. leap year

101byte→97byte→93byte。

101. leap year

よくわからん。103byte101byte。

100. permission list

適当に。112byte。

96. Factorial

54→51byte。

96. Factorial

54byte。

95. Print numbers _Revised_

こちらもひねり無し。60byte。 トップ集団の51byteがわけわからんのでコード公開待ち。

94. Nothing

print'*NOTHING*' 16byte。ひねり無し。

9. Dancing Kids

113byte。

6. tennis

何も考えず実装。392byte。 p1 = p2 = 0 while(1): s = raw_input() if s == '1': p1 += 1 elif s == '2': p2 += 1 if p1 > p2: if p1 == 7: print 'Player1 wins the set %d - %d' % (p1, p2) break print 'Player1 leads %d - %d' % (p1, p2) elif p1 < p2…

5. Smileys Triangle

50→47byte。

3. 99 shinichiroes of hamaji

228→222→221byte。

8. delete blank lines

while 1: s=raw_input() if s:print s 37byte。 トップの29byteが謎。

4. example_com

urllib.urlopenで瞬殺かと思ったが鯖外へのアクセス禁止なので自分で吐けということらしい。 417byte。

3. 99 shinichiroes of hamaji

269→265→246→244→237→228byte。