Codeforces Round #192 (Div. 2)
はい。
http://codeforces.com/contest/330
A. Cakeminator
ざっくりと大意
・悪いイチゴの居ないラインを一直線に食べる
方針のようなもの
・悪いイチゴの居ない行と列を数えて重複したセルだけ引けばいいんでないの?
r,c=map(int,raw_input().split()) l=[] ans=chk=0 for i in range(r): l.append(raw_input()) if 'S' not in l[i]: ans+=c chk+=1 if chk>0: for i in range(c): f=1 for j in range(r): if l[j][i]=='S': f=0 break if f:ans+=(r-chk) else: for i in range(c): f=1 for j in range(r): if l[j][i]=='S': f=0 break if f:ans+=r print ans
そんな単純なはずないだろと思ってたら一発ACだった。。