君はまるで砂漠に咲く、一輪の花。

僕はその花に引き寄せられる蝶。

Codeforces Beta Round #78 (Div.2 Div.1)

はい。
http://codeforces.com/contest/99

A. Help Far Away Kingdom

strings

ざっくりと大意

・親切な丸め、計算を単純化する最も接近している整数へのすべての数。。四捨五入??
・数の整数部分が数字9で終わらず、その端数部分が厳密に0.5未満である場合、数の上の完全なものは数の整数部分と一致します。(0.5未満は切り捨て??)
・数の整数部分が数字9で終わらず、その端数部分が少なくとも0.5である場合、私たちが1を数の整数部分の最後の数字に加えれば、数の上の完全なものが得られます。(整数末尾9以外で端数0.5以上なら1を足す??)

#

・四捨五入難しいいい
・そうだ、パクろう

1567396のniyaznigmatulさんをパクリ

#!/usr/bin/env python
# -*- coding: UTF-8 -*-
s,t=raw_input().split('.')
if s.endswith('9'):
    print 'GOTO Vasilisa.'
else:
    if int(t[0]) in range(5,10):
        print int(s)+1
    else:
        print s

元々のniyaznigmatulさんのコード

s, t = raw_input().split(".")
print "GOTO Vasilisa." if s.endswith('9') else int(s) + 1 if int(t[0]) in range(5, 10) else s

三項なifの使い方でelse節でもう一回三項な書き方出来るとか知らなかった・・
あと四捨五入が関わる系のはホントにstrにしちゃって5~ か見たほうがいいのを次にそういう機会があったら忘れずに。。roundはマジ使う必要なし