Search on the blog

2012年5月28日月曜日

AtCoder Regular Contest #003 A: GPA計算

AtCoderの問題を解きました。なかなかいいですね。AtCoder。日本語だし、日本人にやさしい時間に開催されるし、いろいろな言語が使えるし。

def f(x):
    if x == 'F':
        return 0
    return 4-ord(x)+ord('A')
 
N = int(raw_input())
str = raw_input()
p = map(lambda x : f(x), str)
p = 1.0 * reduce(lambda a, b : a+b, p) / N
print p

0 件のコメント:

コメントを投稿