Page List

Search on the blog

2012年5月28日月曜日

AtCoder Regular Contest #003 A: GPA計算

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

  1. def f(x):  
  2.     if x == 'F':  
  3.         return 0  
  4.     return 4-ord(x)+ord('A')  
  5.    
  6. N = int(raw_input())  
  7. str = raw_input()  
  8. p = map(lambda x : f(x), str)  
  9. p = 1.0 * reduce(lambda a, b : a+b, p) / N  
  10. print p  

0 件のコメント:

コメントを投稿