AtCoder Regular Contest 069: C - Scc Puzzle
solution
Scc
を作れるだけ作り、次にc
を$4$個まとめてScc
を作るのをやれるだけやる。$O(1)$。
implementation
#!/usr/bin/env python3
s, c = map(int, input().split())
scc = min(s, c // 2)
cccc = (c - 2 * scc) // 4
print(scc + cccc)
Scc
を作れるだけ作り、次にc
を$4$個まとめてScc
を作るのをやれるだけやる。$O(1)$。
#!/usr/bin/env python3
s, c = map(int, input().split())
scc = min(s, c // 2)
cccc = (c - 2 * scc) // 4
print(scc + cccc)