| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1289207 | Joon_Yorigami | Bitaro the Brave (JOI19_ho_t1) | Pypy 3 | 412 ms | 339968 KiB |
t=1
while t:
t-=1
n,m=map(int,input().split())
grid=[]
for _ in" "*n:
grid.append([*input().strip()])
#J O
#I
for i in range(n):
cnt=0
for j in range(m-1,-1,-1):
if grid[i][j]=="O":
cnt+=1
continue
if grid[i][j]=="J":
grid[i][j]=cnt
continue
total=0
for j in range(m):
cnt=0
for i in range(n-1,-1,-1):
if grid[i][j]=="I":
cnt+=1
continue
if grid[i][j]!="O":
total+=grid[i][j]*cnt
continue
print(total)
Compilation message (stdout)
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
