AtCoder Beginner Contest 074/AtCoder Regular Contest 083

はい。
https://beta.atcoder.jp/contests/abc074

A - Bichrome Cells

Python3

n=int(input())
print(n**2-int(input()))

n*nの全マスからAマス分を引くとその差が解のはず。

B - Collecting Balls (Easy Version)

Python3

n=int(input())
k=int(input())
x=[int(i) for i in input().split()]
ans=chk=0
for i in x:
    ans+=min(i,abs(i-k))
print(ans*2)

近い方から取る。文字とか脳内だけで座標考えて分かりにくいなら紙とペン使うのが最強だと思う。

C - Sugar Water

Python3

a,b,c,d,e,f=map(int,input().split())
a*=100
b*=100
res=chk=0
ans=[]
 
for i in range(16):
    for j in range(16):
        for k in range(1501):
            w=(i*a)+(j*b)
            s=(k*c)
            o=(w//100)*e
            if w==0:
                pass
            elif w+s>f or s>o:
                break
            else:
                s+=(min(f-w-s,o-s)//d)*d
                if len(ans)==0:
                    ans=[s/(w+s),w+s,s]
                elif s/(w+s)>ans[0]:
                    ans=[s/(w+s),w+s,s]
print(ans[1],ans[2])

解説pdfも解説放送もよくわかりませんが全部調べればいいので全部調べました。。水A,Bはそれぞれが15回操作、0gから1500g分まで。砂糖cは1500回操作で0gから1500g分まで。砂糖dは水と砂糖全量の重さのF、水100gあたりの解ける量E都の関係で一つに定まるので3重ループで