問題文が難しい。ただし自分なら分かりやすい文章に直せるかどうかについては言及していないことに注意。そもそも分かりやすく書けたらC問題ではなくなりそう。

solution

$(1900M + 100(N - M)) \cdot 2^M$。$O(1)$。

implementation

#!/usr/bin/env python3
n, m = map(int, input().split())
print((1900 * m + 100 * (n - m)) * 2 ** m)