AtCoder Beginner Contest 176

はい。
AtCoder Beginner Contest 176
ooox-- 876(-3) C問題まで。Cまでの早解きがしょぼくてあでした。。

A - Takoyaki

PyPy3

n,x,t=map(int,input().split())
print((n+x-1)//x*t)

繰り上げしてなんとなく計算しました。。

B - Multiple of 9

PyPy3

s=input()
ans=chk=0
for i in s:
    chk+=int(i)%9
    chk%=9
print("Yes" if chk==0 else "No")

先頭から確認しました。。

C - Step

PyPy3

n=int(input())
a=[int(i) for i in input().split()]
x=min(a)
for i in range(n):
    a[i]-=x
ans=chk=0
chk=a[0]
for i in range(n):
    if a[i]<chk:
        ans+=chk-a[i]
    else:
        chk=a[i]
print(ans)

座圧は特に意味がなかった気がします。左から見て行って最大値との差を計算してなんとか。。